時間:2020-11-23來源:www.farandoo.com作者:電腦系統城
最終解決辦法在最后一張圖片
如果你連接遠程數據庫(Linux系統)并且很慢(具體癥狀為第一次連接打開所有的表貌似不是很慢,正常的,但是隔幾分鐘后任意打開一張表就很慢,即時數據很少的表依然很慢),我們用命令找到配置文件(mysql5.7的)
1 | sudo vi /etc/my.cnf |
此時一般會提示你輸入密碼,那么你輸入密碼后,再執行編輯命令
1 | sudo vi /etc/my.cnf |
點擊鍵盤insert鍵此時進入編輯模式,找到對應的位置,把需要配置的(如下)添加進去
1 2 3 4 5 |
[mysqld] #遠程連接忽略解析(就是讓他連接更快,官方有說明,我們只要知道配置就行了) skip-name-resolve #設置連接數(這個可以是修改最大連接數) max_connections=1000 |
完了之后,按下Esc鍵,并輸入一下命令保存
1 | :wq |
使用命令重啟mysql服務(可能也需要輸入密碼,輸入完了之后重啟使得修改生效)
1 | systemctl restart mysqld |
mysql執行以下命令順便看一下最大連接數是否修改成功
1 | show variables like 'max_connections' |
測試你的數據庫,當然第一次鏈接貌似打開表貌似較快,但是幾分鐘后仍然很忙,打開一張表當抄mysql祖墳一樣,慢的要死,這個時候放大招了
把保持鏈接的框勾選上,把默認的240改為60(秒),甚至30,這樣就可以保持幾遍幾分鐘,幾個小時過去了數據庫依然活躍著的,隨時聽后差遣(CRUD)
到此這篇關于詳解Navicat遠程連接mysql很慢(以及數據庫連接報錯"Too many connections")解決方法的文章就介紹到這了,更多相關Navicat遠程連接mysql很慢內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!
2022-03-09
MySQL存儲過程圖文實例講解教程2022-03-01
千萬級用戶系統SQL調優實戰分享2022-03-01
mysql遠程跨庫聯合查詢的示例為什么要主從同步? 主從同步的原理 MYSQL數據庫進行主從同步 創建兩個MYSQL數據庫 初始化,安裝主機數據庫 配置從機 測試主從同步 ...
2022-03-01
這篇文章主要介紹了銀河麒麟V10安裝MySQL8028的圖文教程,并詳細介紹了遠程訪問的實現方法,本文通過圖文命令給大家介紹的非常詳細...
2022-02-28