¡busqué en Google y no encuentro nada al respecto!Cómo importar un volcado de MySQL desde la línea de comando CON sobreescribir
[[email protected] backups]# mysql -u username_1 -p db_1 < tables_to_import/tables.sql
ERROR 1050 (42S01) at line 19: Table 'ps_customer' already exists
con mysql -f
es el mismo. Deseo simplemente importar ese .sql y volver a escribir esas tablas, ¿alguien puede ayudarme?
p.s. Sé que cuando exporta un archivo db, puede elegir la opción "DROP TABLE", pero si tengo una copia de seguridad, ¿sin esta declaración? ¿Cómo puedo forzar? Gracias
Hi octern! No, deseo sobrescribir SÓLO las tablas contenidas en tables.sql (en este .sql exporté 6 tablas, por lo que deseo sobrescribir solo estas), ¿es posible desde un punto de vista lógico o tal vez me falta algo? – ienabellamy
Luego use mi segunda sugerencia y agregue un comando DROP TABLE para cada comando CREATE TABLE en tables.sql. Podría escribir un script de shell para hacer esto, pero si solo hay 6 tablas, debería poder hacerlo a mano en menos de un minuto. – octern
gracias por el consejo octem. Nos vemos ;-) – ienabellamy