Importando volcado de MySQL desde otro host, ¿qué conservar en el actual?

Importando volcado de MySQL desde otro host, ¿qué conservar en el actual?

Importaré un volcado de MySQL desde otro host con muchas bases de datos al nuevo servidor que acabo de configurar con VestaCP. Dado que eso parece sobrescribir todo en el actual, ¿debería conservar las tablas MySQL actuales o cualquier otra de las que crea Vesta?

Si no, ¿dónde debo actualizar la contraseña de root, que es diferente en el volcado que importaré?

Respuesta1

No especificaste qué distribución, por lo que esto es para las basadas en Debian:

Si importa todo, incluida la base de datos 'mysql' y reinicia MySQL, también habrá importado (¡y sobrescrito!) usuarios de su antigua base de datos, como indicó. Hay varias cosas a tener en cuenta:

  • Pruébalo.
  • Utilice opciones largas cuando publique aquí. --eventsy --routineses más claro que -R y -E (este último te lo perdiste).
  • Si tiene un ~/.my.cnfarchivo de configuración o cualquier otro que especifique la contraseña (raíz), cámbielo.
  • /etc/mysql/debian/cnfcontiene la cuenta de usuario que el administrador de paquetes de Debian utiliza para mantener su servidor de base de datos. Esa contraseña ya no funcionará, por lo que tendrás que copiar la contraseña de ese archivo en tu antiguo servidor. Si su servidor anterior no estaba basado en Debian y no tiene debian-sys-maintuna cuenta, es posible que necesite crear una con SUPERprivilegios.

No sé qué hace VestaCP. Es posible que desees volcar su base de datos primero y volver a importarla después de la transferencia.

información relacionada