在php中连接数据库时没有错误,但在mysql_select_db时出现错误
Access denied for user ''@'localhost' to database 'newsdb'
原来的代码能运行,但是现在不行了,不知道怎么弄成这样。
数据库用文本模式和Mysql Query Brower都能正常访问。
请高手指点。

解决方案 »

  1.   

    newsdb 这个数据库没有给你的用户的权限,加上就行了
      

  2.   

    不是没填,是root用户,mysql_connect函数没有抛出错误,但是mysql_select_db出现上面的错误
      

  3.   

    newsdb数据库有分配给用户权限吗?
      

  4.   

    把详细代码帖出来吧。
    如果是root用户,错误信息的帐户那里不应该为空的。
      

  5.   

    mysql_connect函数没有抛出错误,说明我的用户root,密码填写是对的,Access denied for user ''@'localhost' to database 'newsdb'是mysql_select_db抛出的错误