LOAD DATA LOCAL INFILE 中「該MySQL 版本不允許使用該指令」錯誤的解決方法
LOAD DATA LOCAL INFILE 指令提供了 INFILE 指令提供了一種將本機CSV 檔案中的資料直接匯入MySQL 資料庫的便捷方法。但是,在某些設定中,使用者可能會遇到以下錯誤:
The used command is not allowed with this MySQL version
此錯誤表示伺服器變數 local_infile 被停用,這會阻止執行 LOAD DATA LOCAL INFILE 語句。
要在不修改伺服器設定的情況下解決此問題,請考慮以下步驟:
mysql -u USER -p --local-infile=1 DATABASE
如果此解決方法成功,您將需要修改伺服器設定以永久啟用本機infile 匯入或使用 --local-infile 選項重新安裝 MySQL。
附加說明:
以上是如何解決 LOAD DATA LOCAL INFILE 中的「此 MySQL 版本不允許使用的命令」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!