0
Ich verwende MariaDB auf CentOS 7 mit PHP 5.6. Hier ist meine Verbindungszeichenfolge ist:Weird Zeichen mit PDOException Fehler
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();
}
Alles funktioniert gut, es gibt keine Codierung Probleme außer mit PDO Fehler, die einige Weirds characaters erhöhen:
MUH/NU (~ 03 ! D 71G J * + S + SN | 5
Wie kann ich das schaffen
Suchen Sie nach "Black Diamond" in [_here_] (http://StackOverflow.com/Questions/38363566/trouble-with-utf8-characters-what-i-see-is-not- what-i-stored) –
Das Problem ist, dass es nur mit SQL-Fehlermeldungen passiert. Daten werden korrekt behandelt – Jibeji