Intercalación mysql

Lume56 Mensajes publicados 41 Fecha de registro   Estado Miembro Última intervención   -  
Lume56 Mensajes publicados 41 Fecha de registro   Estado Miembro Última intervención   -

Hola,

He creado un sitio en modo local que he subido al servidor Free. El problema radica en la exportación de la base de datos hacia el servidor de Free.

Utilizo la versión del cliente de la base de datos: libmysql - mysqlnd 8.3.6, mientras que el servidor de Free utiliza la versión del cliente MySQL: 5.1.61.

Cuando exporto la base de datos, recibo un mensaje de error porque el cotejamiento de la base es utf8mb3_general_ci, lo cual no es aceptado por la versión de Free.

Los posts son muy numerosos, pero no he encontrado ninguna solución hasta ahora.

Gracias a ustedes.

3 respuestas

Usuario anónimo
 

Hola,

Te invito a descargar MySQL Workbench.

MySQL Workbench es una herramienta gráfica oficial de MySQL que permite gestionar bases de datos, ejecutar consultas SQL y exportar/importar bases. Puedes modificar el intercalado directamente dentro antes de la exportación.

Si deseas saber cómo exportar una base en versión compatible con MySQL 5.1, aquí está el procedimiento en MySQL Workbench:

Modificar la exportación para que sea compatible con MySQL 5.1

  1. Abrir MySQL Workbench y conectarse a tu base local.
  2. Ir a la pestaña "Server" > "Data Export".
  3. Selecciona tu base y elige "Exportar a archivo independiente".
  4. En la sección Opciones avanzadas, marca "Modo de compatibilidad" y elige "MySQL 5.1".
  5. Exporta la base y abre el archivo .sql para verificar que el intercalado sea correcto (utf8_general_ci y no utf8mb3_general_ci).
  6. Luego importa este archivo en Free a través de phpMyAdmin o en línea de comandos.

Si Free aún se niega a la importación, abre el archivo SQL y reemplaza manualmente utf8mb3 por utf8.

1
Lume56 Mensajes publicados 41 Fecha de registro   Estado Miembro Última intervención  
 

Hola,

Gracias por la prontitud en tu respuesta. He descargado Mysql-workbench-community, pero tengo una dificultad porque la sección "Advanced Options" no ofrece "Compatibility Mode".

No puedo modificar el intercalado.

Quizás no he descargado la versión correcta... Continúo mis investigaciones.

0
Lume56 Mensajes publicados 41 Fecha de registro   Estado Miembro Última intervención  
 

Acabo de descargar mysql-workbench-community-dbgsym_8.0.41-1ubuntu24.04_amd64.deb así como mysql-workbench-community_8.0.41-1ubuntu24.04_amd64.deb pero no hay ningún cambio en el menú "Opciones Avanzadas"...

0