如何在Wamp服务器上导入大型MySQL数据库

3

有没有一种简单的方法在本地主机上导入大型 .sql 数据库文件而不使用 phpmyadmin?我正在使用 WAMP 服务器。 感谢任何帮助。

3个回答

7
如果您可以访问控制台,可以直接运行mysql并导入文件。 大致上是这样的:
mysql -u username -p database_name < sqlfile.sql

如何使用路径而不是文件名?例如:c:/wamp/app/file.sql - > 这样做总是返回语法错误。 - devasia2112
@B4NZ41,注意目录和文件名的大小写,如果目录名为“Folder”,而你使用了“folder”,它会返回错误。C:/Folder/upload/myFile.sql - MTM

1

欢迎来到Stack Overflow!虽然这可能回答了问题,但最好在此处包含答案的基本部分,并提供参考链接。 - Adi Lester

0

我从titanfold提供的链接中提取了相关部分,并根据我的当前情况进行了修改。感谢daipratt.co.uk提供的原始信息

在phpmyadmin目录中找到config.inc.php文件。 例如:

C:\wamp64\apps\phpmyadmin4.8.4\config.inc.php

在适当的位置添加以下行。例如,我在$cfg ['blowfish_secret']行后添加了我的行。
$cfg['UploadDir'] = 'upload';

创建一个名为'upload'的目录,放在phpmyadmin目录下。
C:\wamp64\apps\phpmyadmin4.8.4\upload\

然后将您尝试导入的大型SQL文件放置在新的上传目录中。

现在,当您进入phpmyadmin中的导入页面时,您会注意到一个以前不存在的下拉菜单 - 它包含刚刚创建的上传目录中的所有SQL文件。您现在可以选择它并开始导入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接