1. 程式人生 > >通過工具SQLyog進行導入數據

通過工具SQLyog進行導入數據

excel表格 exce font color 數據表 例如 nbsp 導入數據 lines

可以通過工具SQLyog進行圖形化導入數據。

1.準備好Excel表格

2.excel表格數據導入到mysql數據庫

(1)打開準備好的excel表,選擇格式 另存為csv。

技術分享

(2)如果準備的excel數據表中存在中文字符,那麽需要對保存的CSV格式的文檔字符進行設置,設置為UTF-8.否則導入的數據中文為亂碼。

技術分享

(3)打開SQLyog,選擇需要進行導入表。右鍵導入,選擇 “導入使用本地加載的csv數據”

技術分享

(4)設置需要取消的字段。以及轉義字符、字段和行的終止。

字段終止一般選擇“,”逗號,因為在excel 保存為csv格式的時候默認,字段通過逗號進行分隔。

行終止一般選擇\n,即"換行轉義字符:換行(LF) ,將當前位置移到下一行開頭"。

技術分享

註意:例如上面導入的數據中有\字符,那麽轉義後為\\。在導入的數據文檔(CSV)中也應該設置為\\。否則數據庫不能識別。

(5)上述設置完畢後點擊“導入”按鈕,進行導入。

通過上述操作,會發現很麻煩,如果有問題,需要一次次進行調配設置。

下面著語句等同於上述操作。

LOAD DATA LOCAL INFILE ‘C:\\Users\\Administrator\\Desktop\\test\\q.csv‘ INTO TABLE `M_test`.`sstest`
CHARACTER SET ‘utf8‘ FIELDS ESCAPED BY ‘\\‘ TERMINATED BY ‘,‘
LINES TERMINATED BY ‘\n‘ (`name`, `organization`, `age`, `date`)

通過工具SQLyog進行導入數據