2015-12-07 21 views
-1

我在我的Centos7服务器上更新我的PHP版本到7。PHP 7无法连接到数据库

随着我的续集亲我可以连接到我的数据库从任何地方,但与普通的MySQL连接在PHP我得到一个访问被拒绝。有人遇到同样的问题并解决了它?

$servername = "localhost"; 
$username = "xxxx"; 
$password = "xxxxx"; 

$conn = new mysqli($servername, $username, $password); 

if ($conn->connect_error) { 
    die("Connection failed: " . $conn->connect_error); 
} 

echo "Connected successfully"; 
+0

你可以看到错误,如果你访问codeanarchy.net –

+0

“访问被拒绝”通常意味着'$用户名'不是'GRANTed'访问MySQL。 –

回答

0

从错误中可以看出非常清楚...您使用的用户名,密码或主机名不正确。

你的mysql服务确保servername是安装在euve102326.serverprofi24.de

+0

是的一切工作正确时,我不使用PHP,我可以连接每个程序像续集亲或MySQL工作台等只使用PHP它不工作,我认为它的问题的PHP 7 –

+0

数据库版本是MySQL 5.5.44 -MariaDB –

0

确定我固定它的问题是用户“WP” @“%”比它不走我的密码不知道为什么,但现在我删除此用户并添加'wp'@'localhost',它只能用密码