Mysql导入Excel数据
2016-09-18 00:00
375 查看
先将Excel另存为格式为csv文件。csv的文字转成UTF-8(可以用EditPlus打开选择字符另存为)。
csv文件中,把不需要插入数据库的列全部删除。并按数据库字段顺序排列。 例如:数据库表A,字段为:id,name,sex。 那scv文件列就必须为:id,name,sex。
SQL语句:
SQL语句示例:
备注事项:
Excel中,单元格列宽过窄,或者数字超过11位就会变成科学计数法。 例如:123456789789会转换成1.23457E+11。而超过15位的话,15位后面的数字全部变成0。 我的解决方式是:原文件选择数字那一列,直接把csv科学计数法替换掉。
CSV文件是个纯文本文件,每行相当于一条记录,是用“,”分割字段的纯文本数据库文件。
csv文件中,把不需要插入数据库的列全部删除。并按数据库字段顺序排列。 例如:数据库表A,字段为:id,name,sex。 那scv文件列就必须为:id,name,sex。
SQL语句:
LOAD DATA LOCAL INFILE [文件地址] INTO TABLE [表名] FIELDS TERMINATED BY ',';
SQL语句示例:
LOAD DATA LOCAL INFILE 'D:\\\\data.csv' INTO TABLE `new_table` FIELDS TERMINATED BY ',';
备注事项:
Excel中,单元格列宽过窄,或者数字超过11位就会变成科学计数法。 例如:123456789789会转换成1.23457E+11。而超过15位的话,15位后面的数字全部变成0。 我的解决方式是:原文件选择数字那一列,直接把csv科学计数法替换掉。
CSV文件是个纯文本文件,每行相当于一条记录,是用“,”分割字段的纯文本数据库文件。
相关文章推荐
- 使用phpMyAdmin将Excel中的数据导入MySql
- asp.net excel数据通过程序导入mysql
- 将Excel数据导入MySql
- java EXCEL 数据 导入 Mysql
- Excel导入MySql导致提取数据形成Json转义错误的解决
- 将Excel数据导入MySql
- PHP导入excel数据到mysql
- 将Excel数据导入MySql
- PHP将Excel表中的数据导入导出mysql
- 将EXCEL中的数据导入到Mysql
- 利用poi把excel数据导入mysql — 原创
- 将Excel中的数据导入MySQL的简单方法
- phpMyAdmin下将Excel中的数据导入MySql的图文方法
- MySql将Excel表中的数据导入到数据库表
- 如何把MYSQL中的数据导入EXCEL
- 如何通过PHP将excel的数据导入MySQL中
- excel 数据导入 mysql
- PHP将mysql数据导入Excel表中
- 将excel的数据导入到数据库(mysql)中
- excel导入到Mysql 和 mysql数据导出到excel