2013-02-17 13 views
14

Ho bisogno di inviare il mio sito web con il database MySQL. Ho fatto il sito web e il database MySQL in XAMPP ma non so come inviare il database.Esportare database MySQL da XAMPP

+2

Si potrebbe Google "esportare mySQL" –

+1

Vedere ad es. http://www.mydigitallife.info/how-to-backup-and-restore-export-and-import-mysql-databases-tutorial/ –

+0

Con phpmyadmin? – erknrio

risposta

10

Hai 2 modi possibili per farlo

  • da riga di comando

backup: root # mysqldump -u -p [root_password] [nome_database]> dumpfilename.sql

ripristino: # mysql -u root -p [root_password] [database_name] < dumpfilename.sql

  • o utilizzare phpMyAdmin (di solito installato con xamp), o qualcosa del genere ed esportarlo dal browser
13

Esportazione di database MySQL da XAMPP

La riga di comando:

  1. Prima di tutto prompt dei comandi aperti
  2. Sintassi: -

Import database: - D:/xampp/mysql/bin/mysql – u root -p databasename < D:/test.sql (sql file name)

Export Database: - D:/xampp/mysql/bin/mysqldump -u root -p databasename > D:/text.sql(sql file name)

1

navi MySQL con mysqldump, e così fa XAMPP. E 'usato per dumping data in SQL format, e il suo apparecchio più semplice potrebbe essere di dumping tutti i database in file di dump uno SQL, eseguendolo in cmd.exe:

mysqldump --all-databases > dump.sql

Per XAMPP, è necessario fornire il nome utente (-u root) così come un nome di database (test):

mysqldump -u=root test > xampp-test-db.sql

Come pratica esemplificazione dettagliata:

D:\xampp\mysql\bin> mysqldump.exe --user=root --password=pwd myDatabase > C:\myBackup.sql

noti che mysqldump ha extensive, powerful options per un'ampia varietà di applicazioni di backup.

Poiché genera script SQL, il ripristino è semplice; vedi Reloading SQL-Format Backups.

Problemi correlati