Pregunta

Creo una nueva base de datos con colación utf8_general_ci, creo una tabla de prueba también con colación utf8_general_ci, y luego hago clic en mi base de datos (estructura) y esto es lo que obtengo:

 texto alternativo

¿Por qué es eso "latin1_swedish_ci"? apareciendo?

Editar:

Ok, cómo cambiar esto, está en phpmyadmin en " Variables " pestaña, en "Configuración y variables del servidor":

 texto alternativo

Así es como se ve cuando estoy creando una nueva base de datos:

 texto alternativo

¿Fue útil?

Solución

Por lo general, los problemas de intercalación harán que sus consultas se ejecuten extremadamente lento, por lo que es importante que todo esté configurado correctamente.

Tiene una clasificación de conexión de base de datos, una clasificación de base de datos y una clasificación de tabla. Asegúrese de que los tres estén configurados para utf8. Si el problema persiste, verifique su archivo de configuración phpmyadmin y vea qué valores predeterminados de clasificación se muestran.

Otros consejos

goto La carpeta phpMyAdmin busca config.inc.php. Ábralo y busque 'intercalación', probablemente arnd línea 370 - cámbielo a -

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top