
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í.
--events
y--routines
es más claro que -R y -E (este último te lo perdiste). - Si tiene un
~/.my.cnf
archivo de configuración o cualquier otro que especifique la contraseña (raíz), cámbielo. /etc/mysql/debian/cnf
contiene 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 tienedebian-sys-maint
una cuenta, es posible que necesite crear una conSUPER
privilegios.
No sé qué hace VestaCP. Es posible que desees volcar su base de datos primero y volver a importarla después de la transferencia.