How can I import a large (14 GB) MySQL dump file into a new MySQL database?

前端 未结 9 1604
醉话见心
醉话见心 2020-11-28 17:45

How can I import a large (14 GB) MySQL dump file into a new MySQL database?

9条回答
  •  南笙
    南笙 (楼主)
    2020-11-28 18:01

    I've searched around, and only this solution helped me:

    mysql -u root -p
    
    set global net_buffer_length=1000000; --Set network buffer length to a large byte number
    
    set global max_allowed_packet=1000000000; --Set maximum allowed packet size to a large byte number
    
    SET foreign_key_checks = 0; --Disable foreign key checking to avoid delays,errors and unwanted behaviour
    
    source file.sql --Import your sql dump file
    
    SET foreign_key_checks = 1; --Remember to enable foreign key checks when procedure is complete!
    

    The answer is found here.

提交回复
热议问题