天天看點

通過工具SQLyog進行導入資料

可以通過工具SQLyog進行圖形化導入資料。

1.準備好Excel表格

2.将excel表格資料導入到mysql資料庫

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

通過工具SQLyog進行導入資料

(2)如果準備的excel資料表中存在中文字元,那麼需要對儲存的CSV格式的文檔字元進行設定,設定為UTF-8.否則導入的資料中文為亂碼。

通過工具SQLyog進行導入資料

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

通過工具SQLyog進行導入資料

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

    字段終止一般選擇“,”逗号,因為在excel 儲存為csv格式的時候預設,字段通過逗号進行分隔。

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

通過工具SQLyog進行導入資料

注意:例如上面導入的資料中有\字元,那麼轉義後為\\。在導入的資料文檔(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`)