在mysql数据库中导入excel数据

ktm*_*ktm 5 mysql excel

我有一个大约5000行的excel文件要在我的一个mysql数据库表中进行插入,有人能给出快速而肮脏的解决方案吗?谢谢

Pab*_*ruz 6

又快又脏:

将计算列放在Excel中以生成"插入"语句.然后将所有句子COPY + PASTE转换成MySQL命令解释器.

你的细胞应该有这样的公式:

=CONCATENATE("insert into your table (col1, col2) values (", A1, ", ", B1, ");")
Run Code Online (Sandbox Code Playgroud)

然后在所有行上复制公式,你就会得到你的脚本.

其他快速和脏:

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

  • 您可以通过这种方法很好地控制(包括处理自动字段). (2认同)