MySQL 載入錯誤:解決問題
在bash 命令列執行下列MySQL 指令時:
mysql -e "load data local infile \ '/tmp/ept_inventory_wasp_export_04292013.csv' into \ table wasp_ept_inv fields terminated by ',' \ lines terminated by '\n' ;"
解決方法
此問題可以通過🎜>解決方法
mysql --local-infile=1 -u username -p
此問題可以通過🎜修改MySQL命令列來規避。在使用者和密碼參數之前傳入 --local-infile=1 參數:
進入 MySQL 提示符號後,再次執行 LOAD DATA LOCAL INFILE 指令。這應該可以解決錯誤並允許將資料載入到指定的表中。
注意:對此特定情況,不建議修改 my.cnf 設定檔以全域啟用本地內檔案載入情況下,因為使用者需要更本地化的解決方案。以上是使用 LOAD DATA LOCAL INFILE 時如何解決「錯誤 1148 (42000):此 MySQL 版本不允許使用的命令」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!