我想将一个SQL文件(大小> 500MB)导入到数据库中。我的电脑上有wamp。Phpmyadmin不能很好地处理这种大小。我更改了php.ini中的所有参数(max_upload_size等)。但它对我不起作用。所以我想通过命令行来导入它。
我使用以下命令导入文件:
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 这些都不起作用。
发布于 2013-02-13 13:27:45
试着这样做:
我认为您需要在命令行中使用完整路径,例如:
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/
发布于 2014-01-20 02:52:16
如果您安装了wamp,则转到命令提示符,转到mysql.exe所在的路径,就像我看到的那样: C:\wamp\bin\mysql\mysql5.0.51b\bin,然后将sql文件粘贴到相同的位置,然后在cmd中运行以下命令:
C:\wamp\bin\mysql\mysql5.0.51b\bin>mysql -u root -p YourDatabaseName < YourFileName.sql发布于 2013-09-24 18:25:22
要从转储文件导入数据库,请使用以下命令:
mysql -u UserName -p Password DatabaseName < FileName.sql 在wamp中
C:\wamp\bin\mysql\mysql5.0.51b\bin>mysql mysql -uroot -p DatabaseName < FileName.sql https://stackoverflow.com/questions/14846879
复制相似问题