Antwort: Das Problem mit verstümmeltem Code in MySQL 5.0.16 kann mit der folgenden Methode gelöst werden:
1. Richten Sie phpMyAdmin ein
Sprache: Vereinfachtes Chinesisch (zh-utf-8) MySQL-Zeichensatz: UTF-8 Unicode (utf8) Korrekturlesen der MySQL-Verbindung gbk_chinese_ci |
2. Legen Sie beim Erstellen der Datenbank
den Wert gbk_chinese_ci fest.
3. Verwenden Sie SQL, um die Tabelle zu erstellen
ENGINE=MyISAM DEFAULT CHARSET=gbk; ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40; |
das Sortierattribut von varchar (100)
in der Tabellenstruktur
gbk_chinese_ci ist unddass die Sortierattribute anderer Typen leer sind.
5. Fügen Sie
$db->query("SET CHARACTER SET GBK"); hinzu, erforderlich unter Linux, aber nicht erforderlich unter Windows.
Dieser Vorgang entspricht Verbindungszeichensätzen und Sortierungen