服務器從2003換成 windows2008後,數據所有遷移過去,可是卻異常的慢,始終找不到緣由,後來查了一些資料後,高手的回答是,簡單的解決辦法是把數據庫鏈接地址localhost替換成127.0.0.1,php
我照作了,速度一會兒快多了。他說是由於windows7把localhost當作ipv6來解析,而mysql又不在::127處監聽。mysql
$conn = mysql_connect("127.0.0.1","root","123456"); //注意這裏的127.0.0.1,不要再寫成localhost了。
sql
服務器環境:windows2008 + phpStudy數據庫
或者也能夠直接在服務器的網卡鏈接裏面去掉ipv6吧,沒試過。windows