如何将Excel数据导出到Mysql表中

时间:2016-01-28 10:48:34

标签: mysql excel

我们如何将Excel数据导出到Mysql表。 excel中是否有用于将数据转换为mysql表或任何其他方法的插件?

4 个答案:

答案 0 :(得分:1)

您可以this.阅读和书写 并且还可以从.xls文件单元格中将数据存储到sqlite数据库表中。

答案 1 :(得分:0)

您需要将数据以CSV格式(逗号分隔值)格式保存在文件中,然后您可以使用 LOAD DATA 命令将数据从文件加载到表

示例 -

LOAD DATA INFILE'path_of_file'INTO TABLE'name_of_table'

有关负载数据的更多信息,请参见在线提供的MySQL手册

答案 2 :(得分:0)

首先将Excel转换为CSV,然后在phpmyadmin中导入。 csv中的列数应该等于表中的列数。如果第一列有自动增量,则将CSV的第一列留空。

enter image description here

如果您不使用phpmyadmin thisthis将帮助您导入。

答案 3 :(得分:0)

如果您将Excel转换为CSV,则可以进行批量导出:

query = "LOAD DATA INFILE '"+"\\FileName.csv"+"' INTO TABLE Table_Name  FIELDS TERMINATED BY ',' (Column_Name,....)";

确保将表列与文件(.csv)列匹配,以避免错误。