mysql命令匯出匯入sql檔案

2021-07-26 11:54:17 字數 2559 閱讀 8522

用mysqldump  -uroot -p123456 db>c:\db_bak.sql匯出的資料庫,

但在用命令 mysql -u root -p123456 db1

匯入時出現"error at line 206: unknown command '\''."的錯誤提示,然後中斷。

查了一下,說是字符集的問題,加上  --default-character-set=utf8,也就是用命令

mysql -u root -p123456 --default-character-set=utf8 db1

這裡寫一下,供大家查閱!

備註:匯出整個資料庫

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user > stt_user.sql

匯出整個資料庫表結構

mysqldump --add-locks --add-drop-table  -d  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user > stt_user.sql

匯出儲存過程和函式

mysqldump -hhostname -uusername -ppassword -ntd -r databasename > backupflie.sql

mysqldump -hlocalhost -uroot -ntd -r hqgr > hqgr.sql

其中的 -ntd 是表示匯出儲存過程;-r是表示匯出函式

匯出一張表資料和結構

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user member> member.sql

匯出多張資料庫

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user stt_config > stt.sql

匯入mysql -uroot -p123456 --default-character-set=utf8  stt_user

mysql>source stt_user.sql

用mysqldump  -uroot -p123456 db>c:\db_bak.sql匯出的資料庫,

但在用命令 mysql -u root -p123456 db1

匯入時出現"error at line 206: unknown command '\''."的錯誤提示,然後中斷。

查了一下,說是字符集的問題,加上  --default-character-set=utf8,也就是用命令

mysql -u root -p123456 --default-character-set=utf8 db1

這裡寫一下,供大家查閱!

備註:匯出整個資料庫

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user > stt_user.sql

匯出整個資料庫表結構

mysqldump --add-locks --add-drop-table  -d  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user > stt_user.sql

匯出儲存過程和函式

mysqldump -hhostname -uusername -ppassword -ntd -r databasename > backupflie.sql

mysqldump -hlocalhost -uroot -ntd -r hqgr > hqgr.sql

其中的 -ntd 是表示匯出儲存過程;-r是表示匯出函式

匯出一張表資料和結構

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user member> member.sql

匯出多張資料庫

mysqldump --add-locks --add-drop-table  -e  --default-character-set=utf8 -h127.0.0.1 --password=123456  --user=root stt_user stt_config > stt.sql

匯入mysql -uroot -p123456 --default-character-set=utf8  stt_user

mysql>source stt_user.sql

mysql匯入匯出sql檔案命令

window下 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p...

mysql命令匯入匯出sql檔案

window下 1.匯出整個資料庫,首先開啟要匯出的目錄 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 下一行需要輸入密碼 mysqldump uroot proot dbname english.sql ...

mysql 匯入匯出命令 MySQL匯入匯出命令

1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 3.匯出乙個資料庫結構 d 沒有資料 add drop table 在每個create語句之前增加乙個drop table 4.匯入資...