在共享托管服务器中配置数据库时出现此错误
mysqli_connect(): (28000/1045): 用户 'username'@'localhost' 访问被拒绝(使用密码:YES)
但它在本地主机中正常工作。
<?php
session_start();
if($_SERVER['HTTP_HOST']=="localhost")
{
$serverIp="localhost";
$userName="user1";
$password="XXXXX";
$dbname="example";
}else
{
$serverIp="localhost";
$userName="username";
$password="password";
$dbname="dbname";
}
$cn=mysqli_connect($serverIp,$userName,$password) OR Die("Couldn't Connect - ".mysql_error());
$link=mysql_select_db($dbname,$cn)or Die("Couldn't SELCECT - ".mysql_error());
?>
Run Code Online (Sandbox Code Playgroud) php ×1