Veamos cómo traspasar de hosting una base de datos de FacturaScripts, la prueba la hemos realizado de un dominio a otro dentro de 1and1, aunque es de suponer que será validido para la mayoría de hosting.
En FacturaScripts hay un plugin llamado «restore_backup» que sirve para hacer copias de seguridad y poder restaurarlas en la misma base de datos, pero no me ha servido para traspasar la base de datos a otra, me da error con permisos, por lo menos en mi caso y en 1and1. Supongo que es porque coge en el sql los datos de la base de datos contenedora (user, etc).
Vamos a ver los pasos necesarios usando PhpMyAdmin:
1. Exportamos la base de datos origen con las opciones por defecto pero metiendole la compresión .gz si la base de datos es grande.
2. Nos vamos a la base de datos de destino (crear la base de datos si no está creada) y en el caso de que tenga tablas hay que borrarlas primero, en Estructura marcamos todas las tables y en el desplegable de abajo le damos a Eliminar y luego desmarcamos la opción Revisión de claves foráneas porque si no dará error.
3. Nos vamos a la pestaña Importar y añadimos la base de datos anteriormente exportada con las opciones por defecto.
Temática: Bases de datos
Nivel: Medio