mysql資料庫的匯出匯入。
阿新 • • 發佈:2018-11-20
匯出:
在Linux命令列裡敲命令,而不是在mysql內。
匯出整個資料庫:
mysqldump -u username -p databasename > filename.sql
匯出資料庫中特定的表:
mysqldump -u username -p databasename tablename >filename.sql
匯出資料庫中所有的表結構:
mysqldump -u username -p -d databasename >filename.sql (注意-d)
filename前可以指定路徑,未指定則匯出到當前目錄下。
匯入:
方法一:mysql內操作。
Linux命令列下:
mysql -u username -p 回車輸入密碼進入sql介面,
先選擇一個數據庫(可以新建一個空資料庫,然後選擇它)
create database import_export
use import_export
如果是新建立的資料庫,最好設定編碼
set names utf8
source 路徑/filename.sql
可以是show一下,發現成功匯入。
方法二:mysqldump操作
Linux命令列下鍵入:
mysqldump -u username -p databasename < filename.sql
如果filename.sql檔案不在當前路徑下,需要在其前面註明路徑。