mysql - 将excel数据导入mysql数据库

标签 mysql excel

<分区>

我有一个包含大约 5000 行的 excel 文件要插入到我的 mysql 数据库表之一,任何人都可以提供快速而肮脏的解决方案吗?谢谢

最佳答案

快速而肮脏:

将计算列放入 Excel 中以生成“插入”语句。然后将所有句子复制+粘贴到 MySQL 命令解释器中。

您的单元格应具有如下公式:

=CONCATENATE("insert into your table (col1, col2) values (", A1, ", ", B1, ");")

然后将公式复制到所有行,您将获得脚本。

其他又快又脏的:

用ACCESS 打开您的Excel 文件,然后使用“导出到ODBC”功能将您的数据放入MySQL。这有点复杂,因为您必须设置 ODBC 驱动程序和连接,但如果您计划定期执行此操作,它可能是更好的选择。

关于mysql - 将excel数据导入mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3729835/

相关文章:

php - 将内爆多重选择更新到数据库中

excel - 无法将所有行从 FoxPro 导出到 Excel?

Excel卡在IF AND OR

excel - 如何在Excel中比较两个元素数量不同的数组

mysql - MySQL中的快速页面检索,索引使用?

javascript - 如何使用大量 RSS 提高应用程序的速度

JavaFX 在键入时过滤 MySQL 结果集

mysql - 如何从oracle中的另一个查询中选择值与字符串列表不匹配的记录?

colors - VBA - 使用Excel中已选择的颜色来填充单元格内部

vba - Excel - 将占位符与 VBA 中的有效值匹配