无法使用MySQL中最近添加的用户连接到数据库

时间:2010-08-17 21:51:05

标签: php mysql phpmyadmin

我正在尝试将新用户添加到mysql数据库中。 该文件的原始状态如下(有效):

$dconex=mysql_connect("200.xxx.xxx.xxx","abong1","XXXXXX");
mysql_select_db("abong1",$dconex);

我正在尝试在mysql_select_db:

之间添加这一行
$dconex=mysql_connect("200.xxx.xxx.xxx","abong1_abongler","XXXXXXXX");

我在PhpMyAdmin中为用户配置了正确的IP,用户名和密码,但它似乎不起作用。这是关于用户名的吗?它应该有像“abong1.abong1_abongler”这样的“root”吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

您可能需要运行

flush privileges;

答案 1 :(得分:0)

你有什么错误,特别是?没有权限?无法连接?将您的连接线更改为以下内容:

$dconex=mysql_connect("200.xxx.xxx.xxx","abong1_abongler","XXXXXXXX") or die(mysql_error());

并查看吐出的错误。如果它的权限被拒绝,那么您的用户配置不正确(可能是用户名,主机名或密码不正确)。拒绝连接将是MySQL不允许通过TCP连接。