我被给了一个用户名,密码,数据库名称和一个用于访问特定应用程序的phpmyadmin控制台的URL。现在我想连接到数据库,我也知道哪个ip地址。MySql和PHPMyAdmin密码
我想(从我的本地安装的XAMPP),这给了我一个错误,说运行下面的PHP代码片段:
“警告:mysql_connect()函数:拒绝访问用户 'XXXXXXX' @ 'localhost' 的“
<html>
<head>
</head>
<body>
<?php
$username = "given_username";
$password = "given_password";
$db_name = "given_database_name";
$hostname = "xxxxx:3306"; //remote address
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
?>
</body>
</html>
我的问题是:MySQL的用户名和密码,并phpMyAdmin的相同,并且,我在正常运行呢?
您被授予的mysql用户最有可能只能访问本地主机,即 - 运行mysql服务器本身的系统,并且不具有远程访问权限。 – dbinns66 2015-04-05 15:00:32
您可以使用telnet轻松测试:telnet 3006 ...如果超时,那么您无法像这样远程连接。 –
arkascha
2015-04-05 15:02:18