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","");可以测试是否成功。

也可以直接在命令窗口中操作,看是否能打开数据库。



你可能感兴趣的:(WAMPServer的MySql无法连接,修改默认端口号)