今天要把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...