mysql 資料庫複製

2021-09-02 12:34:54 字數 1005 閱讀 6361

複製資料庫(資料庫遷移):

mysqldump shop_db -uduier_sit -pab123456 --add-drop-table | mysql -h 120.25.69.206 shop_db -uroot -pq6akhs7b;

在命令列介面下執行該命令,第乙個shop_db是源資料庫名。

-u後接上使用者名稱

-p後接上密碼

-h後 是目的伺服器位址 目的資料庫名稱等等

匯出資料庫表結構,如下:

c:\program files\mysql\mysql server 5.6\bin>mysqldump -u root -p hkgta>d:\hkgta.sql

enter password: ****

c:\program files\mysql\mysql server 5.6\bin>

至此即完成了資料庫表結構的匯出。

匯出遠端資料庫如下操作:

c:\program files\mysql\mysql server 5.6\bin>mysqldump -h 119.9.104.225 -uduier_sit -p -d shop_db>d:\shop_db.sql

enter password: ********

mysqldump的幾種常用方法:

(1)匯出整個資料庫(包括資料庫中的資料)

mysqldump -u username -p dbname > dbname.sql

(2)匯出資料庫結構(不含資料)

mysqldump -u username -p -d dbname > dbname.sql

(3)匯出資料庫中的某張資料表(包含資料)

mysqldump -u username -p dbname tablename > tablename.sql

(4)匯出資料庫中的某張資料表的表結構(不含資料)

mysqldump -u username -p -d dbname tablename > tablename.sql

MYSQL 複製資料庫

僅複製結構 mysqldump src db name table1 table2.user user password password opt d triggers mysql dest db name user user password password 其中 triggers引數是匯出觸發...

mysql資料庫複製

mysql複製表結構及資料到新錶 create table 新錶 select from 舊表,假設新建立的資料庫名稱為newdatebase,想要複製的資料庫名稱是datebasse create table newdatebase.new table select from datebasse....

MySQL複製資料庫

mysql uroot ppassword mysql create database testdb1 default character set utf8 collate utf8 general ci 注意 ppassword引數的寫法 p後面直接跟密碼,中間沒有空格 mysqldump tes...