mysql命令列匯入資料報錯的解決方法:1、在命令列輸入【set global local_infile=1】 運行,繼續輸入【show variables like '%local%'】運行;2、將字元編碼轉換為【UTF-8 】。
mysql命令列匯入資料報錯的解決方法:
一、錯誤1
錯誤原因:
MySQL:6.1.6 Security Considerations for LOAD DATA LOCAL。
使用MySQL本地的客戶端載入資料到資料庫時,需要得到伺服器的允許。
解決方案如下:設定全域變量,並重新啟動客戶端。
(1)在命令列輸入set global local_infile=1,執行;
(2)繼續輸入show variables like '%local%',執行。會查詢到local_infile的狀態 為on。
(3)重啟命令列,重新匯入資料。 (一定要重啟,否則導入資料會出現遺失記錄的情況。)
二、錯誤2
##錯誤原因:字串編碼問題。 解決方案:用notepad 開啟待匯入的資料文件,將字元編碼轉換為UTF-8。更多相關免費學習推薦:mysql教學(視頻)
以上是mysql命令列匯入資料報錯怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!