最近在構建數據庫的過程中,需要將Mac os系統下的Mysql數據庫導出成.sql文件,然后導入到windows系統下的Mysql中。經過學習總結出的步驟如下:
一、Mac os導出Mysql數據庫
1.打開終端,
2.執行: cd 要導出到的目錄 (如:cd /Users/Malcolm/Desktop)
3.執行:mysqldump -u root -p 要導出的數據庫名>名字隨意.sql (如:mysqldump -u root -p MyProject>sql_name.sql)
此時,會在/Users/Malcolm/Desktop中發現已經導出的.sql文件:sql_name.sql。
二、Windows系統導入.sql文件
0.創建新的空數據庫(如:myproject)
1.進入cmd
2.執行:mysql -u root -p (確保環境變量 path中添加了mysql下的bin目錄路徑)
3.輸入密碼,回車
4.執行:use myproject
5.mysql>source d/:name.sql
三、mac系統導入.sql文件
1.打開終端輸入 mysql -u root -p
2.show databases;
3.use 數據庫名;
4.source 將sql文件拖入終端; (不要忘記后邊的分號)
5.回車,即可導入成功