如何將資料庫匯入匯出(mysql 匯出資料)

目錄:

  1. 通過命令匯出、匯入mysql資料庫
  2. 通過管理軟體navicat
  3. 通過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,選擇對應的資料庫

就可以匯入匯出。