将Excel表格导入数据库

电脑

我有一张xlsx格式的下表,我想将其导入到我的sql数据库中:

在此处输入图片说明

该表非常复杂,我只需要'1)HEADING'之后的记录

我一直在寻找要导入sql的php库,但它们似乎仅用于简单的excel文件。

艾塞克斯

您有两种方法可以实现:

第一种方法:

1)将其导出为某种文本格式。最简单的可能是制表符分隔的版本,但是CSV也可以使用。

2)使用负载数据功能。参见http://dev.mysql.com/doc/refman/5.1/en/load-data.html

3)向下浏览页面的一半,因为它将为制表符分隔的数据提供一个很好的示例:

以'\ t'终止的字段''''以'\'结束

4)检查您的数据。有时引用或转义会出现问题,您需要调整源代码,导入命令-否则通过SQL进行后处理可能会更容易。

第二种方法:

有一个简单的在线工具sqlizer.io可以做到这一点

在此处输入图片说明

您将一个XLSX文件上传到其中,输入工作表名称和单元格范围,它将生成CREATE TABLE语句和一堆INSERT语句,以将所有数据导入MySQL数据库。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章