首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows 7中通过命令行导入SQL文件

在Windows 7中通过命令行导入SQL文件
EN

Stack Overflow用户
提问于 2013-02-13 13:20:30
回答 17查看 134.6K关注 0票数 32

我想将一个SQL文件(大小> 500MB)导入到数据库中。我的电脑上有wamp。Phpmyadmin不能很好地处理这种大小。我更改了php.ini中的所有参数(max_upload_size等)。但它对我不起作用。所以我想通过命令行来导入它。

我使用以下命令导入文件:

代码语言:javascript
复制
mysql -u root -p sysdat < D:\Nisarg\ISPC\Database\sysdat.sql 
mysql -u root -p -D sysdat < D:\Nisarg\ISPC\Database\sysdat.sql
mysql -u root sysdat < D:\Nisarg\ISPC\Database\sysdat.sql -p 

这些都不起作用。

EN

回答 17

Stack Overflow用户

回答已采纳

发布于 2013-02-13 13:27:45

试着这样做:

我认为您需要在命令行中使用完整路径,例如:

代码语言:javascript
复制
C:\xampp\mysql\bin\mysql -u {username} -p {databasename} < file_name.sql

另请参阅此链接:

http://www.ryantetek.com/2011/09/importing-large-sql-files-through-command-line-when-using-phpmyadminxampp/

票数 97
EN

Stack Overflow用户

发布于 2014-01-20 02:52:16

如果您安装了wamp,则转到命令提示符,转到mysql.exe所在的路径,就像我看到的那样: C:\wamp\bin\mysql\mysql5.0.51b\bin,然后将sql文件粘贴到相同的位置,然后在cmd中运行以下命令:

代码语言:javascript
复制
C:\wamp\bin\mysql\mysql5.0.51b\bin>mysql -u root -p YourDatabaseName < YourFileName.sql
票数 8
EN

Stack Overflow用户

发布于 2013-09-24 18:25:22

要从转储文件导入数据库,请使用以下命令:

代码语言:javascript
复制
mysql -u UserName -p Password DatabaseName < FileName.sql 

在wamp中

代码语言:javascript
复制
C:\wamp\bin\mysql\mysql5.0.51b\bin>mysql mysql -uroot -p DatabaseName < FileName.sql 
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14846879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档