Partimos de una tabla en un servidor mysql local; lo que queremos es subir esta tabla a una base de datos ofrecida por nuestro proveedor de hosting, en este caso 1and1.
Primeramente hemos exportado nuestra tabla desde el administrador de mysql con una consulta de este tipo:
> mysqldump -p --user=root --add-drop-table crm crmemp > crmemp.txt
Si no devuelve ningún mensaje se habrá creado con éxito el archivo de comandos.
Ahora, dentro de la web de administración de 1and1, abrimos el gestor de MySql y seleccionamos la base de datos pertinente. Nos vamos al botón de SQL y le damos a "importar archivos".
Si seleccionamos el archivo y le damos a importar, es probable que nos devuelva un error del tipo:
consulta SQL:
--
-- Table structure for table `crmemp`
--
DROP TABLE IF EXISTS `crmemp`
MySQL ha dicho:
#1046 - No database selected
Con lo que si añadimos en el archivo .txt al principio la sentencia USE nombreBaseDatos al principio nos permitirá hacerlo.
OJO: a veces el volcado puede generar caracteres extraños que no aparezcan en el archivo; si arroja errores, asegurarse de que la consulta que está ejecutando no tiene caracteres raros.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario