红联Linux门户
Linux帮助

谁会PHPbb 连接数据库时出错。有图(在线等)

发布时间:2009-05-02 18:06:32来源:红联作者:120176286
我数据库和phpbb 都安装在192。268。3。20的电脑上,也新建了名为phpbb的数据库文件,在另一台电脑192。168。3。18上安装了DNS,解析www.abc.com域。

连接它提示连接数据库失败,错误信息如下
主机' www.abc.com '是不允许连接到这个MySQL服务器

请问我那里做错了?


文章评论

共有 2 条评论

  1. 120176286 于 2009-05-02 18:26:57发表:

    首先使用update把mysql.user中的root的host从localhost修改成%:
    mysql> UPDATE mysql.user SET Host='%' WHERE Host='localhost' ;
    mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%";
    mysql> FLUSH PRIVILEGES ;
    再次连接,显示成功。

    这有没有具体点的,怎么使用Update??

  2. joyrce 于 2009-05-02 18:13:37发表:

    参考下这个
    MySQL不允许联接服务器的解决办法

    ERROR 1130: is not allowed to connect to this MySQL server

    第一重要:查看Linux防火墙是否关掉;

    再来看:

    进入Linux

    登录Mysql:

    首先使用update把mysql.user中的root的host从localhost修改成%:
    mysql> UPDATE mysql.user SET Host='%' WHERE Host='localhost' ;
    mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%";
    mysql> FLUSH PRIVILEGES ;
    再次连接,显示成功。