我正在使用mamp将一个大型drupal数据库导入到我的mac中,但我总是发现错误,phpmyadmin无法导入该数据库。有谁可以帮我?
发布于 2019-01-01 20:55:01
不建议通过phpmyadmin导入大型数据库(通常会永远挂起)。通过终端使用命令行要高效得多。
首先,确保可以使用以下命令之一从命令行连接到数据库:
1/如果您的root密码未设置:
mysql -u root2/或者如果您有root密码:
mysql -u root -p3/或者如果您有特定的用户名和密码:
mysql -u username -p如果其中一个命令执行正确,您就可以继续下一步了。
请注意,您可以随时输入以下命令退出mysql交互式会话:
exit列出您的数据库:
SHOW databases;如果您没有在此处列出数据库,则需要创建它:
CREATE DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;然后选择您的数据库:
USE database_name;最后,从sql文件导入数据:
SOURCE "path/to/your/file.sql"第二个方法(假设您的数据库已经创建)
mysql -u username -p database_name < path/to/your/file.sqlhttps://stackoverflow.com/questions/53995349
复制相似问题