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

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



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值