excel資料匯入MySQL資料庫

2021-08-01 09:43:33 字數 1116 閱讀 6608

今天要把excel中資料匯入到mysql資料庫,以前只知道建立表,但是怎麼把excel匯入到mysql還不知道,今天查了一些網上的資料,其實很簡單,下面記錄一下步驟,以備後用。

把excel的資料格式更改為txt檔案,一般是逗號分隔符分割。並且要注意到把資料的表頭要去掉。

根據需要的字段建立乙個表,比如我建立的是:

create

table linearregression

(year

char(4) null,

income float

null,

gdp float

null,

food double

null,

cpi decimal(4,1) null,

industry float

null,

population float

null

)engine=innodb;

匯入資料只需要一句話:

load data local infile 'c:/your data path/linearregression.txt'

into

table linearregression fields terminated by

',';

因為我的資料是用逗號分割的,所以是terminated by 『,』,根據自己的情況而定。

;在這裡乙個問題是只能匯入到路徑」c:/programdata/mysql/mysql server 5.7/uploads」裡,這是因為secure_file_priv設定的值為就是」c:/programdata/mysql/mysql server 5.7/uploads」,限制了匯出的路徑。

Excel資料匯入MySQL

本章主要分享的是將excel存放的資料匯入到mysql存放。1.安裝python3 2.安裝庫 pip install pymysql 1.0.2 pip install xlrd 1.2.0 excel資料匯入mysql.py coding utf 8 import pymysql,xlrd,os...

將Excel資料匯入MySql

將excel資料匯入mysql 1.將選中的資料快兒拷貝到乙個txt文字檔案中 記得把後面的空格消掉。假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt int...

將Excel資料匯入MySql

1.將選中的資料快兒拷貝到乙個txt文字檔案中 記得把後面的空格消掉。否則匯入資料庫後會有對應的空行 假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt int...