如何将多个文件(.csv,.sql等)导入xampp mysql数据库?
我正在使用Xampp和Windows XP。
如果我需要编写命令提示符类型命令,请详细说明在哪里找到命令提示符类型屏幕等。
答案 0 :(得分:0)
您可以使用MySQL command-line tool执行的SQL文件,例如 -
shell> mysql db_name < script.sql
使用LOAD DATA INFILE语句将CSV文件中的数据加载到指定的表中。
如果您无法访问mysql客户端,请尝试dbForge Studio for MySQL。免费快速版允许执行SQL脚本并从CSV文件导入数据,没有任何限制。
答案 1 :(得分:0)
本主题已在其各部分进行了讨论。
LOAD DATA INFILE yourfile.csv
或者如果您需要更新数据库中已有的一些数据,您可以与我不久前回答的question相关(也可能是stackoverflow上的其他答案)。
您可以使用mysql -u user -p -h localhost -D database
在mysql提示符中执行此语句(了解如何在XAMMP using this question中找到mysql.exe的路径)或使用其他方式,例如脚本/编程选择语言和mysql连接器/库。
您也可以使用mysqlimport.exe命令(它将与您的mysql二进制文件位于同一文件夹中)。
C:>mysql -u user -p -h localhost -D database -o < yoursqlfile.sql
我希望除了回答您的问题之外,我可能还会向您介绍这样一个事实:在stackoverflow中有数千个(?)的问题,您很可能通过搜索问题数据库找到您的疑问的答案,可能比询问更快你自己的新问题。