Tras la actualización de MySQL 4.1 para el servidor de base popular, el formato UTF-8 se integró plenamente. Si su base de datos (DB) fue compilado antes de ese momento, o si se establece como tal de forma manual, puede que no tenga un UTF-8 completamente la base de datos. UTF-8 es un uniforme, base de datos basada totalmente carácter occidental que actúa mucho más limpia que la de otros tipos de bases de datos. Por lo tanto, es útil para convertir su base de datos para el formato UTF-8. Puedes convertir esto en la línea de comandos.
CAMBIO
Abra el terminal en el equipo si la base de datos es local, de otra manera acceder a través de la shell seguro (SSH).
Tipo "mysqldump - user = USUARIO - password = CONTRASEÑA - default-character-set = latin1-- skip-set-charset backup.sql dbname" (sin las comillas).
Reemplace todas las letras en mayúsculas para que sean relevantes para su base de datos y presionar "Enter".
Escriba "chgrep latin1 backup.sql utf8" y presionar "Enter".
Tipo "mysql - user = USUARIO - pasword = contraseña - ejecutar =" drop database dbname; ". (Reemplazando el nombre de usuario, tanto de dbname) Pulse", CREATE DATABASE dbname CARÁCTER SET utf8 COLLATE ut8_general_ci Enter ".
Tipo "mysql - user = USUARIO - password = CONTRASEÑA - default-character-set = utf8 backup.sql dbname" y presionar "Enter".
Escriba el siguiente código y presionar "Enter" para completar el proceso:
sed-i backup.sql "" 's/latin1/utf8/g'
No hay comentarios:
Publicar un comentario