【发布时间】:2015-01-19 22:38:52
【问题描述】:
我想用 php 连接远程 mysql 数据库,但出现错误。
我的错误在哪里?我该如何解决?
我的 php 代码在这里:
<?php
$servername = "mysql.somedomain.com";
$username = "username";
$password = "password";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
【问题讨论】:
-
希望你的错误不是你向世界提供了你真正的数据库凭据......(虽然我无法想象你的密码会是
12345:D) -
错误信息似乎很清楚。不允许您使用当前的用户名和远程主机组合连接到该数据库服务器。
-
@Rasclatt,我的行李箱里有同样的组合 :-)
-
好吧,您可能会想要更改您的用户名和密码,因为您的凭据现在正在编辑您的帖子,因此即使@MikeBrant 编辑了您的帖子,任何人都可以进入您的数据库。
标签: php mysql database connect remote-access