MYSQL数据库如何快速导入大SQL文件?命令导入或者用软件分割导入

对于一般的网站项目或者有MYSQL数据库项目需要导入恢复SQL数据库的会采用直接phpmyadmin工具导入进来,但是如果数据库体积确实比较大,我们会发现无法导入,甚至导入很长时间发现数据表导入不完整的问题。如果只有几个M的数据库导入还没有问题,如果几百M的话确实有点困难。遇到这样的办法,我们如何解决呢?

这里记录下老蒋一般采用的MYSQL数据库导入大SQL文件的办法。

1、命令导入办法

这里我直接采用命令导入。将SQL数据库文件丢到对应目录文件夹下,然后通过命令导入。

mysql -u数据库用户名 -p数据库密码 数据库名 > SQL文件.sql

这样几百M的一般是没有问题的。

2、数据库分割工具

如果数据库有几个G的话,用上面命令还是有问题的,于是我们会将数据库分割。

比如我们可以使用 SQLDumpSplitter 软件进行SQL分割,根据需要分割大小后再导入。SQLDumpSplitter这款软件用来SQL文件分割工具,可以将sql资源快速进行分割,可以将大份的SQL文件分割成数个指定大小的SQL文件,还可分批导入到phpmyadmin中。

如果我们的MYSQL数据库比较大,我们可以通过上面的办法来分割和导入到数据库中。

本文出处:老蒋部落 » MYSQL数据库如何快速导入大SQL文件?命令导入或者用软件分割导入 | 欢迎分享( 公众号:老蒋玩运营 )