首頁 > 資料庫 > mysql教程 > 如何修復「錯誤:載入本機資料已停用」MySQL 錯誤?

如何修復「錯誤:載入本機資料已停用」MySQL 錯誤?

Patricia Arquette
發布: 2024-11-29 20:48:13
原創
113 人瀏覽過

How to Fix the

解決「錯誤:載入本機資料已停用」問題:逐步指南

錯誤訊息「錯誤:正在載入本機資料已停用」表示客戶端和伺服器端均未啟用本機資料載入。若要解決此問題,請依照下列步驟操作:

步驟 1:在伺服器端啟用本機資料載入

  1. 使用命令列 shell 連線至 MySQL。
  2. 使用下列指令將全域變數local_infile 設定為1指令:
mysql> SET GLOBAL local_infile=1;
登入後複製
  1. 透過執行驗證設定:
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
登入後複製

您應該看到Value | ON。
  1. 步驟2:在客戶端啟用本機資料載入
mysql> quit
登入後複製
  1. 透過發出下列指令退出目前MySQL 伺服器會話:
mysql --local-infile=1 -u <username> -p
登入後複製
  1. 使用--local-infile=1重新連線到伺服器flag:

出現提示時輸入密碼。

  1. 第 3 步:將資料載入到資料庫
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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板