El problema de los caracteres chinos confusos en PHPMyAdmin es muy común y muy molesto. Rara vez usé PHPMyAdmin en el pasado. Después de instalarlo recientemente, lo encontré muy conveniente. Sin embargo, también encontré el problema de los caracteres chinos confusos. La razón principal es que las codificaciones UTF-8 y GB2312 no se pueden mostrar correctamente. . Encontré información en Internet, pero no es muy directa. Ahora la reorganizaré en función de mi propia operación.
1. Debido a que la codificación predeterminada de MySQL es latin1, primero debemos modificar la conversión de codificación de PHPMyAdmin. Modifique el archivo select_lang.lib.php en el directorio de bibliotecas y cambie
[sangrar]
'utf-8' => 'utf8',
Modificar a
'utf-8' => 'latino1',
[/sangrar]
2. A continuación, debemos modificar la visualización de codificación de la página.
[sangrar]
'zh-gb2312' => array('zh|chino simplificado', 'chino_simplificado-gb2312', 'zh'),
Modificar a
'zh-gb2312-utf-8' => array('zh|chino simplificado', 'chino_simplificado-gb2312', 'zh'),
[/sangrar]
Es decir, agregue -utf-8 después de zh-gb2312 para que la codificación de la página admita UTF-8.
3. Primero seleccione zh-gb2312-utf-8 para ingresar a PHPMyAdmin. En este momento, la navegación por datos codificados en GB2312 es normal, pero la navegación por datos UTF-8 es confusa. Si desea buscar datos UTF-8, vaya a la página de inicio y seleccione zh-utf-8 en Idioma.
[b] Algunas notas: [/b]
1. La codificación de idioma predeterminada es muy larga. Puede comentar otras codificaciones con /**/, dejando solo la codificación zh-gb2312-utf-8 y zh-utf-8. .
2. Actualmente, la última versión de PHPMyAdmin es 2.8.0-rc1, pero el idioma seleccionado en la página de inicio de esta versión no puede ser específico para la codificación, por lo que no se recomienda su uso.