激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL source導入很慢的解決方法

MySQL source導入很慢的解決方法

2022-03-05 21:05Jack魏 Mysql

在mysql導入數據量非常大的sql文件的時候,速度會非常慢,這篇文章主要給大家介紹了關于MySQL source導入很慢的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下

現在有這樣一個需求,內網有一個數據庫服務,需要將外網的數據庫導入到內網數據庫。

將外網的數據庫導出sql文件有700MB+,用MySQL自帶的source導入很慢,于是就用了如下方法加速導入,親測很快。

1. 登錄MySQL

進入內網服務器,登錄mysql,輸入密碼即可。

?
1
mysql -u root -p

2. 創建數據庫

根據需求創建數據庫

?
1
create database 數據庫名;

3. 設置參數

sql_log_bin 關閉二進制日志

autocommit 關閉事務自動提交

?
1
2
set sql_log_bin=off;
set autocommit=0;

4. 使用數據庫

?
1
use 數據庫名;

5. 開啟事務

?
1
start transaction;

6. 導入sql

?
1
source 文件.sql;

7. 手動提交事務

?
1
commit;

8. 改回配置

?
1
2
set sql_log_bin=on;
set autocommit=1;

附mysql加速source導入數據

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 進入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語句3
 
SET 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導入很慢解決的文章就介紹到這了,更多相關MySQL source導入很慢內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/WeiHao0240/article/details/122091223

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品免费国产一区二区三区 | 美女很黄很黄免费的 | 亚洲一区中文字幕 | 久久综合婷婷香五月 | 亚洲资源网 | 欧美一区二区黄 | 国产精品免费观在线 | 看免费5xxaaa毛片 | 成人午夜看片 | 国产女厕一区二区三区在线视 | 欧美偷拍一区二区 | 黄色片在线观看网站 | 精品国产一区二区三区在线观看 | 美女黄污视频 | 久久91精品| 久久综合艹 | 久久精品视频国产 | www.9191.com | 国产四区 | 久久色亚洲 | 性欧美视频在线观看 | 精品成人免费一区二区在线播放 | 久久国产精品影视 | 国产亚洲高清在线精品不卡 | 日韩视频一| 精品一区二区三区日本 | 国产做爰 | 99影视在线视频免费观看 | 美女黄页网站免费进入 | 欧美伦理一区二区 | 久操免费在线视频 | 91精品国产91热久久久做人人 | 一本色道久久综合亚洲精品图片 | 性片网站 | 免费一级电影 | 成人aaaaa片毛片按摩 | 日韩黄a| 久久最新网址 | 亚洲性一区 | 一区在线看 | 国产精品hd免费观看 |