局域网上的phpMyAdmin连接字符串

时间:2012-09-17 23:50:31

标签: phpmyadmin

我在地下室的debian电脑上运行phpmyadmin和php5,我无法弄清楚如何更改连接字符串。我只是收到错误消息:

  

查询失败:用户'www-data'@'localhost'拒绝访问(使用密码:否)

这是我在使用000webhost作为开发服务器时正在修改的代码:

<?php
$mysql_host = "192.168.1.138";
$mysql_database = "db_main";
$mysql_user = "username";
$mysql_password = "deadmantellnotales";

$con = mysql_connect($mysql_host, $mysql_user, $mysql_password);
mysql_select_db($mysql_database);

?>

我似乎找不到任何线程都有php解决方案,我一直在谷歌搜索中得到java结果,清楚地说是php。

2 个答案:

答案 0 :(得分:1)

通常,当您尝试登录而不提供密码时,会出现您提供的错误消息(这就是为什么您会看到“使用密码为NO”的消息)。

我认为,您正在编辑的脚本不是您尝试运行它时运行的脚本。首先跟踪流程以找出负责此错误消息的脚本并编辑该脚本。

希望这有帮助。

答案 1 :(得分:1)

您是否在与mysql数据库相同的服务器上运行脚本?如果是,那么使用localhost。如果没有,请使用它的IP。