未捕获错误:调用未定义的函数 mysql_connect()

我把要运行的php文件丢到htdoc下,但是打开是这样的

img


我看有人说php版本不同要改成mysql

img


结果还是不对

你第一个问题的报错数据库拒绝连接
可能多个问题,需要排查下
解决方法
1、数据库服务是否开启
2、Navicat使用代码中配置的数据库信息如:用户名 密码登陆数据库查看是否成功
如果成功的话说明数据库账号信息没有问题
3、最后再考虑php驱动版本是否一致的问题
你的第二张图片更像是版本问题导致的mysql_connect无法调用,
因为这个版本可能没有这个函数。


如有问题及时沟通

mysql_connect() 5.5.0版本之后已被废除了,用mysqli_connect()