如何將資料庫匯入匯出(mysql 匯出資料)
目錄:
- 通過命令匯出、匯入mysql資料庫
- 通過管理軟體navicat
- 通過phpmyadmin
(一)通過命令匯出、匯入mysql資料庫
1匯出命令
(1)匯出資料庫
mysqldump -uroot -p -Q -a --opt --default-character-set=utf8 --skip-lock-tables dbname>/home/dbname_$(date "%Y%m%d").sql
(2)匯出指定資料庫表
mysqldump -uroot -p dbname --table tablename >/home/tablename.sql
(3)排除部分表匯出資料庫
mysqldump -uroot -p --ignore-table=dbname.tablename1 --ignore-table=dbname.tablename2 dbname>/home/dbname.sql
(4)匯出所有表結構
mysqldump -uroot -pk8mukwgv -d --add-drop-table dbname>/home/dbstructure.sql
(5)、匯出指定表結構
mysqldump -uroot -pk8mukwgv -d dbname tablename>/home/tablestructure.sql
注:-d 沒有資料 --add-drop-table 在每個create語句之前增加一個drop table
2、匯入命令
(1)匯入資料庫
mysql -uroot -p --default-character-set=utf8 dbname
二、通過管理軟體navicat
注意:如果要使用navicat軟體連線,需要先登入到mysql,開啟mysql root許可權。
mysql> use mysql; mysql> update user set host="%" where user="root"; mysql> flush privileges;
然後下載navicat軟體(
https://www.navicat.com.cn/)根據步驟,安裝即可。
然後開啟naicat連線mysql資料庫
這樣就連線成功了,就可以視覺化管理mysql資料庫了,非常方便
然後選擇對應資料庫就可以匯入、匯出。
三、通過phpmyadmin
phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的資料庫管理工具,讓管理者可用Web介面管理MySQL資料庫。
具體的安裝方法,這裡就不展開講了,其官方網站:
https://www.phpmyadmin.net/downloads/ 下面。
安裝後可登入phpmyadmin,選擇對應的資料庫
就可以匯入匯出。