浏览器输入php文件地址运行报错,MySQL拒绝连接,原因及其解决方案

今天一如既往运行php课堂作业,结果显示如图

img


发现不是这个demo问题,而是所有的php(包括之前成功运行的,都不可以)
我尝试去navcat连接数据库,结果也报错了

img


查询了一些相关解决办法,如

img


没有解决问题,特来此请教

apache不能正常启动,因为最近安装了最新版本的php,然后导致了这个问题,重装php解决了这个问题

但看你报错,是不能连接到数据库。

img

先明确一下,数据库是否正常启动,端口是否正常侦听。
还有,数据库设置好链接的账号和密码,还有授权没有 。。。但默认,是可以 localhost连接才对哦。