我有一个包含数据库的SQL文件,并且是450+ MB。我试过phpMyAdmin,但是phpMyAdmin不支持导入这么大的文件。
任何人都可以建议通过命令行导入它的方式或命令。
答案 0 :(得分:1)
有多种方法可以做到这一点。
以这种方式:
mysql -u root -p
)Create database testimport_db;
use testimport_db;
source pathname_of_your_sql_file/your_sql_filename.sql
这是一个截图:
其他方式:
注意:如果你的sql文件路径错误了。然后使用绝对路径。相关post
修改强>
另一种方式:
mysql -uroot -p[your_password] database_name < sql file
如果你想在 LINUX 中将其作为后台进程运行,那么将&
放在最后,如下所示:
mysql -uroot -p[your_password] database_name < sql file &
答案 1 :(得分:0)