MySQL source导入很慢怎么解决
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍"MySQL source导入很慢怎么解决",在日常操作中,相信很多人在MySQL source导入很慢怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2026年11月04日MySQL source导入很慢怎么解决
这篇文章主要介绍"MySQL source导入很慢怎么解决",在日常操作中,相信很多人在MySQL source导入很慢怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"MySQL source导入很慢怎么解决"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
现在有这样一个需求,内网有一个数据库服务,需要将外网的数据库导入到内网数据库。
将外网的数据库导出sql文件有700MB+,用MySQL自带的source导入很慢,于是就用了如下方法加速导入,亲测很快。
1. 登录MySQL
进入内网服务器,登录mysql,输入密码即可。
mysql -u root -p
2. 创建数据库
根据需求创建数据库
create database 数据库名;
3. 设置参数
sql_log_bin 关闭二进制日志
autocommit 关闭事务自动提交
set sql_log_bin=off;set autocommit=0;
4. 使用数据库
use 数据库名;
5. 开启事务
start transaction;
6. 导入sql
source 文件.sql;
7. 手动提交事务
commit;
8. 改回配置
set sql_log_bin=on;set autocommit=1;
附mysql加速source导入数据
# 进入mysql中执行如下SET GLOBAL foreign_key_checks=0;SET GLOBAL unique_checks=0;SET GLOBAL innodb_flush_log_at_trx_commit=0;SET GLOBAL sync_binlog=0;-- 你的sql语句1-- 你的sql语句2-- 你的sql语句3SET GLOBAL foreign_key_checks=1;SET GLOBAL unique_checks=1;SET GLOBAL innodb_flush_log_at_trx_commit=1;SET GLOBAL sync_binlog=1;
到此,关于"MySQL source导入很慢怎么解决"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
数据
数据库
学习
事务
语句
文件
方法
更多
需求
帮助
服务
登录
实用
接下来
二进制
参数
密码
很快
手动
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技服务与互联网
美国互联网科技
互联网 卓越科技
亿账通互联网科技
四川狮子座互联网科技
中国互联网金融科技基金
科技伦理 互联网公司
互联网科技公司的市场部门
广州恒生互联网科技有限
苏州五指互联网络科技有限
宜昌元轩互联网科技有限公司
洛阳昕诺飞互联网科技有限公司
城市宝互联网科技有限公司
富国互联网金融科技混合基金
济南小医互联网科技有限公司招聘
珠海东科互联网科技有限公司
全球科技与互联网公司市值变化
上海万顺科技互联网有限公司招聘
兰石爱特工业互联网科技分公司
武汉亿视互联网科技有限公司
互联网巨头科技公司
丰台科技园 互联网
互联网金融和金融科技
字节跳动和互联网科技
互联网金融中的现代科技
湖南一路畅行互联网科技
广西互联网科技孵化中心
山东有哪些互联网科技公司
科技互联网行业投资研究
华人运通互联网科技公司