开发者社区> 问答> 正文

PHP警告:mysqli_connect():(HY000 / 2002):连接被拒绝?mysql

我有一个像这样的基本脚本:

当我运行此脚本时,出现以下错误:

PHP Warning: mysqli_connect(): (HY000/2002): Connection refused in /Applications/MAMP/htdocs/test/test.php on line 7 我需要在MAMP或PHP中设置一些配置问题吗?

展开
收起
保持可爱mmm 2020-05-17 22:35:00 35037 0
1 条回答
写回答
取消 提交回答
  • 万一其他人遇到此问题,则MAMP上mysql的默认端口是8889,但php希望用于mysql的端口是3306。因此,您需要打开MAMP,转到首选项,并将MAMP的mysql端口更改为3306,然后重新启动mysql服务器。现在,使用host = localhost,user = root,pass = root可以成功连接。来源:stack overflow

    2020-05-17 22:39:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载

相关镜像