如何将Excel数据导入MySQL表?

如何将Excel数据导入MySQL表?,mysql,excel,excel-2007,Mysql,Excel,Excel 2007,我有一个记录用户注册数据的表里程\注册人。它有一个字段department,现在对所有用户来说都是NULL。我想将.xlsx文件中的部门数据插入表部门。有一千张唱片,所以手工插入对我来说太可怕了 我是否可以快速完成此操作?假设您可以访问PhpMyAdmin,您可能希望将xlsx导出为CSV格式,然后使用PhpMyAdmin导入工具导入 不过要小心编码 您可以通过excel自己来完成。 在这里,您可以找到一个快速的教程,您可以从mysql与excel交互 强烈建议在开始生产前进行一次试运行谢

我有一个记录用户注册数据的表
里程\注册人
。它有一个字段
department
,现在对所有用户来说都是
NULL
。我想将
.xlsx
文件中的部门数据插入表
部门
。有一千张唱片,所以手工插入对我来说太可怕了


我是否可以快速完成此操作?

假设您可以访问PhpMyAdmin,您可能希望将xlsx导出为CSV格式,然后使用PhpMyAdmin导入工具导入


不过要小心编码

您可以通过excel自己来完成。
在这里,您可以找到一个快速的教程,您可以从mysql与excel交互




强烈建议在开始生产前进行一次试运行

谢谢,劳伦。表中有许多字段,但我只想插入field department。用你提到的方法可以做到吗?我看到了phpmyadmin的导入工具。它如何使每个用户与每个部门相匹配。我看不到导入工具中的选项that@AlexHu是:首先使用phpmyadmin从mysql导出表。然后在此xls/csv文件中进行编辑,并将其保存到csv。最后在mysql中重新导入它。(之前备份表!)表中已存在用户数据。我只想插入他们的部门信息。所以我认为这种方法不适合我的情况。无论如何,谢谢你,我不明白你为什么不能:)只需导出你的完整表格,使用excell修改它,然后重新导入到你的基础中。谢谢fatnjazzy。我会尝试你的方法,如果我有任何问题,请告诉你谢谢fatnjazzy。由于用户数据已经存在于表Miledge\u registrants中,我只需要插入他们的部门信息,并根据他们的用户id自动进行匹配。