【问题标题】:How to import database from a large SQL file of hundreds MBs to MySQL如何将数据库从数百 MB 的大型 SQL 文件导入 MySQL
【发布时间】:2016-05-22 03:50:19
【问题描述】:

我有一个包含数据库的 SQL 文件,大小为 450+ MB。我试过phpMyAdmin,但是phpMyAdmin不支持导入这么大的文件。

任何人都可以建议通过命令行导入它的方式或命令。

【问题讨论】:

    标签: mysql sql database import backup


    【解决方案1】:

    有多种方法可以做到这一点。

    这是一种方法:

    1. 登录mysql(如mysql -u root -p
    2. Create database testimport_db;
    3. use testimport_db;
    4. 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 &

    【讨论】:

    • 有任何问题请留言。只需在您的消息后加上@Subrata Dey Pappu。
    • 听起来不错! @The_Amol
    【解决方案2】:

    【讨论】:

    • 感谢 Ramachandran 的快速回复。但我检查了这些链接..这些是带有数据的文本文件..但不是用于创建和插入数据的查询的 sql 文件..
    猜你喜欢
    • 2012-05-28
    • 2012-02-02
    • 1970-01-01
    • 2016-04-08
    • 2023-01-03
    • 2014-07-15
    • 2012-11-22
    • 1970-01-01
    相关资源
    最近更新 更多