Heim >Datenbank >MySQL-Tutorial >Excel表格数据导入mysql数据库中

Excel表格数据导入mysql数据库中

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 15:34:171337Durchsuche

1、将excel表中的数据复制到txt文件中 (如果有中文汉字注意:将txt文件更改成utf-8式) 2、将.txt文件放入D盘 3、创建数据库和表(注意:数据库中的属性一定要和excel表中的列数保持一致) 4、在mysql上执行如下代码:LOAD DATA LOCAL INFILE 'D:\cccccc.txt' I

1、将excel表格中的数据复制到txt文件中 (如果有中文汉字注意:将txt文件更改成utf-8格式)   

2、将.txt文件放入D盘

3、创建数据库和表(注意:数据库中的属性一定要和excel表格中的列数保持一致)

4、在mysql上执行如下代码:LOAD DATA LOCAL INFILE 'D:\cccccc.txt' INTO TABLE book FIELDS TERMINATED BY '\t'



1)、保存格式为  utf-8 (点击==》文件==》另存为==》编码)

Excel表格数据导入mysql数据库中


补充:我们通常会遇到这种情况==》我不想把excel表格里的所有数据都导入,而是只导入其中的一列(也就是mysql中的某个属性)的时候, 执行如下语句

LOAD DATA INFILE 'D:\ccccccf.txt' IGNORE INTO TABLE pa_db_depart (NAME,STATE,LOGO);

注意:在excel表格中如果排列是这样的

Excel表格数据导入mysql数据库中

Excel表格数据导入mysql数据库中


那么我在写sql时候后面的属性定义的顺序也就像excel表格中的数据顺序一样    如上图:这里的("南方网"对应NAME)(food.southcn.com对应STATE)("商业媒体"对应LOGO)总之 excel表中的顺序最好不要改变,我们只要更改sql语句的属性顺序即可。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn