Excel表格数据导入MySQL数据库

Posted 巅峰小苏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel表格数据导入MySQL数据库相关的知识,希望对你有一定的参考价值。

公司业务需要把Excel表中的十多万条数据导入到数据库表中,这样比执行sql语句插入数据快多了
比如:想把如下图的(sanyi.xlsx)Excel表格导入MySQL表(tb_sanyi_client)中

1、将excel表格另存为csv文件,csv默认为逗号分隔

2、使用notepad++工具打开保存好的CSV文件,转换成utf-8格式

3、使用MySQL可视化界面navicat for mysql,找到对应的数据库表,然后右键—》导入向导

4、导入类型选择文本文件,点击下一步

5、找到上面保存好的csv文件,作为数据源

6、选择逗号分隔符

7、根据自己的需求定义,这里我选择的默认,下一步

8、检查一下源表和数据库表是否正确,直接下一步

9、这里关联Excel字段与数据库表字段对应起来,建立映射关系

10、直接下一步

11、点击开始,就可以把Excel表格导入到MySQL表中了,这时候需要等待一下就可以了

12、从图中可以看出,十几万条数据导入成功,没有错误的,最后点击关闭

13、点开对应的数据库表,可以看到数据已经导入

MySQL+navicat导入 excel表格内的数据

1.进行Excel表格并且编辑数据

2.进行数据编辑

3.保存

MySQL中建立一张表,把Excel表格的数据导入MySQL数据库中。

4.创建表数据结构(与excel数据相对应)

5.导入向导(鼠标右键表)

6.选择导入数据格式

7.选择导入excel数据模板,选着sheet页

8.选择导入目标表(可新建)


可指定开始行,结束行。

9.对应字段

10.导入类型选默认


这里我选了默认

11.导入完成(可查看日志)


查看日志(log)

以上是关于Excel表格数据导入MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

MySQL+navicat导入 excel表格内的数据

Excel表格数据导入MySQL数据库

使用java将excel电子表格数据导入MYSQL数据库

Excel Power Query导入MySQL数据

将 Excel 电子表格或 CSV 中的数据导入 MySQL

将Excel数据导入mysql数据库的几种方法