《Mysql必讀mysql命令行還原phpMyAdmin導出的含有中文的SQL文件》要點:
本文介紹了Mysql必讀mysql命令行還原phpMyAdmin導出的含有中文的SQL文件,希望對您有用。如果有疑問,可以聯系我們。
以前就使用MySQL-Front短暫使用過MySQL,先用它嘗嘗,結果掛掉.MYSQL學習
這樣吧,先用MySQL-Front創(chuàng)立了空數據庫,然后使用mysql命令行導入吧.MYSQL學習
1)使用MySQL-Front創(chuàng)立了空數據庫MYSQL學習
因為看腳本中工具都有DEFAULT CHARSET=gbk COMMENT=… 指令,所以字符集選擇gbkMYSQL學習
MYSQL進修
?MYSQL進修
2)啟動MySQL命令行,輸入暗碼MYSQL學習
MYSQL進修
MYSQL進修
?MYSQL進修
3)使用新建的數據庫bMYSQL進修
輸入敕令: use b;MYSQL學習
?MYSQL進修
4)變動文件讀取字符集為utf8,這一步很關鍵 MYSQL學習
開端時,看到DEFAULT CHARSET=gbk COMMENT=… ,以為要設為gbk,就使用了以下指令: MYSQL學習
set names gbk;MYSQL進修
但是導入時,全是錯誤,無法辨認中文.MYSQL學習
?MYSQL進修
后來認識到應該設置為SQL文件自己的字符集,那SQL文件自己的字符集是什么呢?MYSQL學習
我的辦法是用VS.net IDE 打開文件,然后另存為,選擇“編碼保存”MYSQL學習
MYSQL進修
?MYSQL進修
MYSQL進修
由此看到字符集是utf-8;MYSQL進修
?MYSQL進修
所以MYSQL進修
輸入敕令: set names utf8; 注意不是 set names utf-8;MYSQL學習
?MYSQL進修
5) 導入文件MYSQL進修
輸入敕令: source 文件路徑;MYSQL學習
很快,文件勝利導入為數據庫,效率很高.MYSQL學習
到MySQL-Front中看一下,數據正常導入,年夜功告成!MYSQL學習
MYSQL進修
《Mysql必讀mysql命令行還原phpMyAdmin導出的含有中文的SQL文件》是否對您有啟發(fā),歡迎查看更多與《Mysql必讀mysql命令行還原phpMyAdmin導出的含有中文的SQL文件》相關教程,學精學透。維易PHP學院為您提供精彩教程。