1. 程式人生 > >WAMPServer的MySql無法連線,修改預設埠號

WAMPServer的MySql無法連線,修改預設埠號

當我們操作資料庫時,有時候會發現,無法開啟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","");可以測試是否成功。

也可以直接在命令視窗中操作,看是否能開啟資料庫。