本文章來給大家介紹Windows 7/8下連接本地MySQL慢的問題解析與解決辦法,有需要了解的同學可進入參考參考。
自從上次在Windows7下搭建PHP環境之後,我就到網上找了些PHP源碼來調試,這些PHP都可以完美運行,其中有些程序是需要安裝mysql數據庫的,我就特地下載並裝上了mysql-5.1.51和phpMyAdmin-3.3.7。但是每次安裝程序到了配置數據庫這一步的時候都連接不上mysql數據庫,我可以確定數據庫用戶名和密碼是正確的,而且隨便換什麼程序安裝也是這種情況。
我檢查了下mysql並沒有發現問題,我的mysql服務器用的是本機地址localhost、默認root和空密碼,而且我用phpMyAdmin是可以連接上mysql數據庫的,百度多次都沒有找到答案,今天想再次測試的時候想到本機地址也可以輸入IP即“127.0.0.1”,本來只是抱著試一試的想法,沒想到安裝成功了。
我們知道localhost和127.0.0.1都是本機地址的意思,輸入localhost,系統也會自動解析到127.0.0.1,而且我的phpMyAdmin也都是用localhost這個地址打開的,說明localhost確實已經解析到了127.0.0.1,但是不知道為什麼不能用localhost這個地址來連接mysql數據庫。
因為大多PHP程序安裝的默認數據庫地址localhost,每次都要去修改成127.0.0.1覺得有點麻煩,既然知道了原理就好辦了,我們可以通過修改HOSTS文件來達到我們的目的。首先用記事本打開HOSTS文件“C:\WINDOWS\system32\drivers\etc\hosts”,打開後如圖所示在其中加上一條“127.0.0.1 localhost”並保存問題解決