0
我在PHP 5.6的CentOS 7上運行MariaDB。 這裏是我的連接字符串:帶PDOException錯誤的奇怪字符
try {
$connStr = 'mysql:host=server;dbname=mysql';
$pdo = new PDO($connStr, 'user', 'passwd');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec('SET NAMES utf8');
catch(PDOException $err) {
var_dump($err->getMessage());
die();
}
一切正常,有除與PDO的錯誤編碼問題由此引發一些weirds characaters:
MUH/NU(〜03 !d 71GĴ* + S + SN | 5
我如何管理該
在[_here_]中尋找「黑鑽石」(http://stackoverflow.com/questions/38363566/trouble-with-utf8-characters-what-i-see-is-not-我存儲了什麼) –
問題是,它只發生在SQL錯誤消息中。數據得到了正確處理 – Jibeji