我是编程新手,我正在尝试使用PHP和MYSQL制作简单的注册/登录表格。但是当我打开网站时,有一个标语
警告:mysqli_connect():服务器在第10行的D:\ xampp \ htdocs \ reg \ server.php中请求客户端[caching_sha2_password]未知的身份验证方法
警告:mysqli_connect():(HY000 / 2054):服务器在第10行的D:\ xampp \ htdocs \ reg \ server.php中请求客户端未知的身份验证方法 登录
实际上,我已经在Google上搜索了答案,但没有任何效果。这是来自错误的代码的第10行
// connect to the database
$db = mysqli_connect('localhost', 'username', 'password', 'registration');
答案 0 :(得分:-1)
您是否已编辑此行并发送到这里?
$db = mysqli_connect('localhost', 'username', 'password', 'registration');
还是没有编辑就发送了?
您必须将“ localhost”更改为数据库主机。用户名是数据库的用户名,密码是数据库的密码