Respuesta: El problema del código confuso en MySQL 5.0.16 se puede resolver mediante el siguiente método:
1. Configure phpMyAdmin
Idioma: chino simplificado (zh-utf-8) Conjunto de caracteres MySQL: UTF-8 Unicode (utf8) Corrección de conexión MySQL gbk_chinese_ci |
2. Al crear la base de datos
, configúrela en gbk_chinese_ci
3. Utilice SQL para crear la tabla
MOTOR = MyISAM JUEGO DE CARACTERES PREDETERMINADO = gbk; MOTOR = InnoDB JUEGO DE CARACTERES PREDETERMINADO = gbk AUTO_INCREMENT = 40; |
el atributo de intercalación de varchar(100)
en la estructura de la tabla
sea gbk_chinese_ci yque los atributos de intercalación de otros tipos estén vacíos.
5. Agregue
$db->query("SET CHARACTER SET GBK"); se requiere en Linux pero no en Windows.
Esta operación es equivalente a las intercalaciones y conjuntos de caracteres de conexión.