簡體   English   中英

使用 sqlyog 將本地 csv 文件加載到 MySQL 服務器

[英]Loading a local csv file to MySQL server using sqlyog

錯誤圖像

load data local infile 'D:\\highradius\\temp_data.csv' 
into table `database1`.`data` 
fields escaped by '\\' terminated by ',' 
lines terminated by '\r\n' 
(`business_code`, `cust_number`, `name_customer`, `clear_date`, `buisness_year`)

加載本地數據被禁用; 這必須在客戶端和服務器端都啟用

導入設置

我正在嘗試將存儲在我的計算機中的 csv 文件導入到 sql 數據庫中的表中,但出現此錯誤。 我正在遵循這個過程我的選擇是什么我是一個新手開發人員,試圖將數據存儲在 sql server 上並使用 jdbc 在網頁中訪問它以動態加載其中的內容。

我不認為你可以在 sqlyog 中做到這一點。 我更喜歡你應該使用 sql server 的命令行版本而不是 guis

默認情況下,sql 運行時啟用了 --secure-file-priv 選項所以我們有兩個選項之一,一個是更改 sql 的啟動參數,另一個是更簡單的一個是將要上傳的文件放在 C 中: \\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\ 這個目錄,因為這是 --secure-file-priv 的默認值並從那里導入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM