A-A+

MYSQL如何快速导入上千万条数据的SQL文件备份 教程

2021年04月04日 建站相关 暂无评论 阅读 51 次

最近有需要搬迁规模比较大的MYSQL数据库
直接使用mysql命令行导入 大半个小时才导入十几万,是在太慢

最终一番查询后发现如下方法,在这里记录一下,有需要的朋友建议加个收藏:

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 文件的路径;
在此处会引入sql文件,也就是你的insert;
8、成功后事务提交 
COMMIT;

出处:https://blog.csdn.net/qq_42112846/article/details/101161701

本站讨论群
Copyright © 雪夜无声 保留所有权利 · 基于 WordPress   联系站长 本站讨论群 本站由腾讯云驱动 鲁ICP备2020044681号-1

用户登录