数据库连接config.php时报错了
今天是第一次学php不太懂,写了一个config.php文件打开网页连接时报错了.<?php
$username="wanf";
$password="123456";
$host="localhost";
$dbname="www_myblog_com";
$conn=mysqli_connect($host,$username,$password,$dbname);
if ($conn->connect_error){
die("连接数据库失败".$conn->connect_error);
}
$conn->query('set names utf8');
打开后就报错,我检查了数据库名和用户名和密码都是正确的,不知道为什么还是报错,用的数据库是5.7.26版本的. mysql升级之后密码验证方式变了 端口呢,不需要填吗? 服务器请求使用的是客户端未知的身份验证方法。
参考https://www.jianshu.com/p/b2dc702b5e78 mysql的密码验证改为Native的试试看 感谢大家,问题已经解决
页:
[1]