1. 登录MySQL
进入内网服务器,登录mysql,输入密码即可。
1 | mysql -u root -p |
2. 创建数据库
根据需求创建数据库
1 | createdatabase数据库名; |
3. 设置参数
sql_log_bin 关闭二进制日志
autocommit 关闭事务自动提交
1 2 | setsql_log_bin=off; setautocommit=0; |
4. 使用数据库
1 | use 数据库名; |
5. 开启事务
1 | start transaction; |
6. 导入sql
1 | source 文件.sql; |
7. 手动提交事务
1 | commit; |
8. 改回配置
1 2 | setsql_log_bin=on; setautocommit=1; |
附mysql加速source导入数据
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # 进入mysql中执行如下 SETGLOBALforeign_key_checks=0; SETGLOBALunique_checks=0; SETGLOBALinnodb_flush_log_at_trx_commit=0; SETGLOBALsync_binlog=0;
-- 你的sql语句1 -- 你的sql语句2 -- 你的sql语句3
SETGLOBALforeign_key_checks=1; SETGLOBALunique_checks=1; SETGLOBALinnodb_flush_log_at_trx_commit=1; SETGLOBALsync_binlog=1; |