WAMPServer的MySql無法連線,修改預設埠號
阿新 • • 發佈:2019-02-19
當我們操作資料庫時,有時候會發現,無法開啟MySql,這是什麼原因造成的呢?
其中的一個原因可能就是MySql資料庫的埠發生了衝突了,就如Apache預設埠是80,MySql的預設埠號是3306.
我們在連線資料庫時候會用到$link = mysqli_connect('127.0.0.1',"root",""); 其實就是$link = mysqli_connect('127.0.0.1:3306',"root","");
的簡寫。埠號是預設埠號3306時,可以不寫 。
那麼我現在就需要去修改mysql的預設埠號,由上一篇的博文,我們已經知道,修改MySql的埠號的話,我們就需要去修改MySql的配置檔案:
點選開啟該檔案:(也可以直接通過本地檔案路徑如D:\wamp\bin\mysql\mysql5.6.17,查詢檔案配置檔案my.ini)
關鍵字快速查詢3306:
找到上面幾處,修改埠號位3307,那麼就完成MySql的埠號的修改了。
修改完了之後,還有一處要修改,PHP的配置檔案(D:\wamp\bin\php\php5.5.12目錄下php.ini),如下:
開啟該檔案,關鍵字3306,查詢,如下:
修改3306為3307。
重啟軟體,在php程式碼中:$link = mysqli_connect('127.0.0.1:3307',"root","");可以測試是否成功。
也可以直接在命令視窗中操作,看是否能開啟資料庫。