>데이터 베이스 >MySQL 튜토리얼 >Excel表格数据导入mysql数据库中

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-07 15:34:171337검색

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语句的属性顺序即可。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.