,我发现了“拒绝访问错误尝试连接到数据库。这里是代码:通过PHP访问连接到MySQL数据库否认
<?php
mysql_connect("00.00.00.00:00000","user","pass");
mysql_select_db("dbname");
$q=mysql_query("CALL GetMaterialInfo('".$_REQUEST['user']."','".$_REQUEST['pass']."','6c3e91d3')");
while($e=mysql_fetch_assoc($q))
$output[]=$e;
print(json_encode($output));
mysql_close();
?>
我改变了主持人的IP地址(它不是全部为零)以及用户名和密码以及数据库名称。我确定用户和密码,例如主机IP和端口号以及数据库名称是正确的。我设法连接到数据库,媒体链接使用JDBC连接器,但它给通过PHP脚本以下错误:
<b>Warning</b>: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'username'@'192.168.1.1' (using password: YES) in <b>/www/zxq.net/t/e/s/testphpbach/htdocs/Connection.php</b> on line <b>2</b><br />
你有在/ etc为192.168.1.1进入/主机 – Satya
您是*不使用从您的主机的正确的用户名和密码,*或*用户不允许访问*。这是一个配置问题,错误信息告诉你你需要知道的一切。 – hakre
您要么未使用正确的用户名和密码,要么所选用户名无法访问该主机 – Anigel