为了账号安全,请及时绑定邮箱和手机立即绑定

PHP连接Mysql的问题

PHP连接Mysql的问题

PHP
达令说 2019-03-12 17:36:19
phpstudy配置apache与mysql显示开启服务,命令行连接也能连接,但是在php中使用以下语句显示无法连接:$con = mysqli_connect("localhost","root","root");if($con){die('Could not connect.' . mysqli_errno($con));}显示的一直是Could not connect,求教下错误会在其他的什么可能的位置?
查看完整描述

4 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

mysqli_errno($con)替换为mysqli_connect_error(),输出错误详情

查看完整回答
反对 回复 2019-03-18
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

这个可能的情况太多了
1.你的账号密码不对
2.可能你mysql的默认端口不是3306
所以你可以按照楼上老哥用mysqli_connect_error()来获取一下链接错误的详情就可以知道具体原因了

查看完整回答
反对 回复 2019-03-18
?
慕沐林林

TA贡献2016条经验 获得超9个赞

显示这个Could not connect说明$con是true,返回的是个资源,当然是true,你这逻辑,服了

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 411 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信