如下為解決方案 :
連線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下修改配置檔...