如何快速导入较大SQL数据库(MySQL数据库大数据库导入)

我们一般的个人站长网站数据库可能也就几兆或者几十兆大小,我们很多个人都是采用phpMyadmin工具导入和导出数据库的。但是,如果我们遇到的数据库是几百兆或者几个G的是不是没见过?如果这个时候你再用PHPMyadmin导入肯定是不行的。

如果我们遇到这么大的数据库如何导入呢?这里必须用到SQL命令导入才可以。

1、进入mysql

mysql -u root -p

2、登入账户

这里我们需要输入数据库密码进入数据库命令行模式。

3、创建数据库

CREATE DATABASE 数据库名;

如果我们没有数据库则需要创建,如果有的话,我们直接忽略这一步。

4、设置参数

set sql_log_bin=OFF;//关闭日志
set autocommit=0;//关闭autocommit自动提交模式 0是关闭 1 是开启(默认)

这是参数,这个会影响到后面的日志占用服务器资源。

5、使用数据库

use 数据库名;

6、开启事务

START TRANSACTION;

7、引入SQL数据库文件

source 数据库文件的路径;

这里我们可以先将数据库文件上传到服务器中对应目录然后再引用。

COMMIT;

这样,我们就可以导入到较大的数据库。

本文出处:老蒋部落 » 如何快速导入较大SQL数据库(MySQL数据库大数据库导入) | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送