1. 程式人生 > >Linux mysql結構及資料匯出匯入

Linux mysql結構及資料匯出匯入

mysql匯出命令 mysqldump。

進入mysql安裝路徑的/bin/目錄下(或已配置mysql環境變數,全域性可用)

匯出整個資料庫

mysqldump -u[使用者名稱] -p [資料庫名] > [儲存路徑]

示例:

mysqldump -uroot -p redmine > /home/data/redmine.sql

提示輸入密碼,完成後匯出整個資料庫檔案為redmine.sql儲存至/home/data目錄,若 > 後直接跟檔名稱即為儲存在當前目錄下。

只匯出表結構

mysqldump -uroot -p -d redmine > redmine.
sql

匯入結構及資料

1.建立資料庫

create database redmine;
use redmine;
set names utf8;
//建立使用者及授權略...

2.匯入

mysql -u[使用者名稱] -p [目標資料庫] < [已匯出的檔案]

示例:

mysql -uroot -p redmine < redmine.sql

若是從本地匯入其他遠端主機資料庫,新增host地址 -h,示例:

mysql -uroot -p redmine -h 10.88.201.106 < redmine.sql