解決「錯誤:載入本機資料已停用」問題:逐步指南
錯誤訊息「錯誤:正在載入本機資料已停用」表示客戶端和伺服器端均未啟用本機資料載入。若要解決此問題,請依照下列步驟操作:
步驟 1:在伺服器端啟用本機資料載入
mysql> SET GLOBAL local_infile=1;
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
您應該看到Value | ON。
mysql> quit
mysql --local-infile=1 -u <username> -p
出現提示時輸入密碼。
mysql> LOAD DATA LOCAL INFILE 'path/to/your_data.csv' INTO TABLE your_table;使用 USE 選擇要載入資料的資料庫指令。
執行 LOAD DATA LOCAL INFILE語句,如下圖所示:
CREATE TABLE toys ( ... ); LOAD DATA LOCAL INFILE '/Users/BruddaDave/Desktop/toys.csv' INTO TABLE toys FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES (..., ...);範例:假設您要載入一個將名為toys.csv的CSV檔案放入名為的表中玩具:完成這些步驟後,您應該可以成功將本機資料載入到MySQL資料庫中,而不會遇到「錯誤:載入本機資料已停用」問題。
以上是如何修復「錯誤:載入本機資料已停用」MySQL 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!