使用PHP连接到远程MySQL数据库

时间:2019-04-26 10:37:13

标签: php mysql

我在单独的VM上有一个数据库和Websever,我想在数据库上显示内容,但得到500响应。

我可以使用以下方式从Webnode连接到数据库

mysql -u user -h 10.xx.xx.xx -p

但是我无法从test.php连接

<!DOCTYPE html>
<html>
<body>

<?php
    $mysqli = new mysqli("10.xx.xx.xx:3306", "user", "password", "db");
?>
</body>
</html>

500内部服务器错误

任何人都可以指出我出了什么问题吗?

1 个答案:

答案 0 :(得分:-1)

您编写的PHP语句是正确的,但是您是否创建了具有适当特权的用户“ user”?

连接数据库时出现相同的错误,然后进行了很多搜索,发现我没有使用适当的权限创建用户,因此请进行检查。