禁止mysql做域名解析,提高遠程訪問速度
2016-01-29 16:15:35
15149
如果不禁用域名解析,那么mysql就會出現(xiàn)遠程訪問過慢的情況,及時在局域網(wǎng)的情況下也會出現(xiàn)這樣問題。出現(xiàn)這種問題的主要原因是,默認安裝的MYSQL開啟了DNS的反向解析,在MY.INI(WINDOWS系統(tǒng)下)或MY.CNF(UNIX或LINUX系統(tǒng)下)文件的[mysqld]下加入skip-name-resolve這一句。
操作如下:
在windows下進入數(shù)據(jù)庫目下了下找到my.ini文件用記事本打開加入如下代碼
代碼如下:
[mysqld]
skip-name-resolve
skip-grant-tables

這樣速度就快了!
skip-name-resolve 選項就能禁用DNS解析,連接速度會快很多。不過,這樣的話就不能在MySQL的授權表中使用主機名了而只能用ip格式。
若使用–skip-grant-tables系統(tǒng)將對任何用戶的訪問不做任何訪問控制,但可以用 mysqladmin flush-privileges或mysqladmin reload來開啟訪問控制;默認情況是show databases語句對所有用戶開放,
如果mysql服務器沒有開遠程帳戶,就在my.ini里面加上skip-grant-tables