Linux mysql結構及資料匯出匯入
阿新 • • 發佈:2019-02-04
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