Mysql
 sql >> Database >  >> RDS >> Mysql

Copiare database mysql da un computer all'altro

Come copiare il database Mysql da un computer a un altro / eseguire il backup del database utilizzando mysqldump

  1. Possiamo trasferire un database MySQL da un PC a un altro PC usando il comando mysqldump.

  2. Dobbiamo creare un file di dump del database per trasferire il database da un PC a un altro PC.

  3. Il database MySQL non è un database portatile, ovvero non possiamo trasferirlo da un PC a un altro PC copiandolo e incollandolo.

  4. Possiamo usare il seguente metodo per trasferire il database.

  5. Creazione di un file dump dal database/Esecuzione del backup del database MySQL:

  6. Apri il prompt dei comandi.

  7. Esegui i seguenti comandi per cambiare directory

>c:  “press enter”

>cd  program files/MySQL/MySQL Server 5.1/ bin “press enter”

>mysqldump -u root  -p database_name > database_name.sql  “press enter”

  Enter password: password of MySQL

Copia il file sql e incollalo nel PC in cui desideri trasferire il database.

      2. Dumping sql file into database:-

      - Open MySQL  command line client command prompt.

      - Execute following command to create database.

"premi invio" Il nome del database deve corrispondere a quello del tuo nome_database.

Copia quel file sql nella posizione "c:/programmi/MySQL/MySQL Server 5.1/bin"

      *- Now open command prompt and execute following commands.*


        >C: “press enter”

        >cd program files/MySQL/MySQL Server5.1/bin “press enter”

        >mysql –u root –p database_name < database_name.sql “press enter”

        Your database is created on PC.

        Now in MySQL command prompt check your database.  

Un altro:1

Questo modo migliore e più semplice è utilizzare un db tools (SQLyog)

http://www.webyog.com/product/downloads

Con questi strumenti puoi connettere i 2 server di database e copiare semplicemente un database dal server a al server b.

Per maggiori informazioni

http://faq.webyog.com/content/12/32/en/mysql-5-objects-are-greyed-out-in-copy-db-to-other-host -dialogo.html

Un altro:2

Per un database chiamato "lbry", prova questo:

mysqldump -u root -p lbry > dump-lbry.sql

Crea un database con lo stesso nome ("lbry" in questo esempio) sul computer su cui desideri copiare il contenuto del database

Quindi importalo:

mysql -u root -p lbry < dump-lbry.sql