MySQL source导入很慢怎么解决
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,这篇文章主要介绍"MySQL source导入很慢怎么解决",在日常操作中,相信很多人在MySQL source导入很慢怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2025年02月08日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安全错误
数据库的锁怎样保障安全
php负载均衡服务器
提供网络安全产品服务的资质
网络技术交接内容
什么样数据库论文好写
明日之后最新海岛服务器
云朵互联网科技查流量
软件开发的成本有多高呢
潮州自主可控软件开发
哪种网络技术范围广
独立服务器托管
搭建青龙需要哪个服务器
数据库的设置要求
服务器设备内存条怎么插
软件开发销售管理制度
方舟非官方服务器创造模式
如何管理多台云服务器
java 读取手机数据库
个人邮件处理系统数据库设计
软件开发那个公司招聘
拨号上网服务器开设
网络安全的五个过程
列出数据库所有表
明日之后最新海岛服务器
服务器root帐号是什么意思
网络安全管理制度免费
博兴微信小程序软件开发
gmod建立服务器
app系统软件开发价格
信息安全多级数据库问题
网络安全教育中班