Io ho creato un db in mysql poi siccome dovevo reinstallare linux, ho esportato il db con le procedure di mysql e mi ha creato un file chiamato "nomedb.sql" come faccio per importarlo in mysql?
Grazie e BUON NATALE
Io ho creato un db in mysql poi siccome dovevo reinstallare linux, ho esportato il db con le procedure di mysql e mi ha creato un file chiamato "nomedb.sql" come faccio per importarlo in mysql?
Grazie e BUON NATALE
Se usi phpmyadmin basta dare il file sql e lui ti ricrea il database come prima.Originariamente inviato da f.domenella
Io ho creato un db in mysql poi siccome dovevo reinstallare linux, ho esportato il db con le procedure di mysql e mi ha creato un file chiamato "nomedb.sql" come faccio per importarlo in mysql?
Grazie e BUON NATALE
Oppure usare mysqlimport così:
mysqlimport -h 127.0.0.1 -ptuapassword nomedeldatabase nomedb.sql
assicurati però che il database esista già. Perchè di norma questo comando crea, normalmente, solo le tabelle.
Linux everywhere!!!
root@ubuntu # mysqld_safe&
root@ubuntu # mysql
mysql> \. nomedb.sql
mysql> \q
.::Un consiglio può essere buono, ma tu ragiona da solo::.
Per esportare il database è sufficiente fare un DUMP
mysqldump -u Utente -pPassword Database {--tables Tabella, Tabella} > nomefile.sql
per importare il database, invece
mysql -u Utente -pPassword Database < nomefile.sql
non mysqlimport!
PS: il parametro tables è ovviamente facoltativo.