Linux mysql 伺服器慢的原因

2021-05-22 12:56:01 字數 662 閱讀 7695

如下為解決方案 :

連線mysql速度慢的解決方法.

php遠端連線mysql速度慢,有時遠端連線到mysql用時4-20秒不等,本地連線mysql正常,出現這種問題的主要原因是,預設安裝的 mysql開啟了dns的反向解析,在my.cnf(unix或linux系統下)或my.ini(windows系統下)檔案的[mysqld]下加入 skip-name-resolve這一句。

在區域網內連線其他機器的mysql,發現 速 度慢的很,不知道什麼原因,總有幾秒的延遲.

後來在網上發現解決方法,my.cnf裡面新增

[mysqld]

skip-name-resolve

skip-grant-tables

這樣速度就快了!

skip-name-resolve

選項就能禁用dns解析,連線速度會快很多。不過,這樣的話就不能在mysql的授權表中使 用 主 機名了而只能用ip格式。

若使用–skip-grant-tables系統將對任何使用者的訪問不做任何訪問控制,但可以用 mysqladmin flush-privileges或mysqladmin reload來開啟訪問控制;預設情況是show databases語句對所有使用者開放,

如果mysql伺服器沒有開遠端帳戶,就在my.cnf裡面加上skip-grant-tables

本地linux mysql伺服器搭建

1.安裝linux系統 2.安裝ssh sudo apt get update 更新源列表 sudo apt get install openssh client sudo apt get install openssh server windows下cmd命令列下輸入ssh鏈結命令 ssh use...

Linux MySql伺服器的安裝與配置

2 groupadd mysql 3 useradd g mysql mysql 新增到mysql組中 4 tar zxvf mysql 5.0.56.tar.gz 5 configure prefix usr local mysql 6 make 7 make install 8 cd usr l...

linux mysql的慢查詢日誌

概念 用來記錄執行時間超過指定時間的查詢語句。通過慢查詢日誌,可以查詢出哪些查詢語句的執行效率低,以便進行優化。一般是建議開啟,他對伺服器效能的影響很小,但是可以記錄mysql伺服器上執行很長時間的查詢語句。可以幫我們定義效能問題。檢視慢查詢的狀態 啟動 設定和查詢慢查詢日誌 linux下修改配置檔...