Loving Coding & Visual Design

Mysql Error: No database selected

一个网站的mysql数据库(Server version: 4.1.22-standard; MySQL client version: 4.1.22)的负担太重被空间商临时关闭了账号。恢复后出现了一个令人啼笑皆非的错误:Mysql Error: No database selected。检查数据库的用户名和密码以及数据库名称并没有异常。联系空间商,他们也说没有暂停mysql账号。再检查所有文件的完整性,也一切正常。这就奇了怪了哦!根据webdeveloper论坛上的解释:
the database was not selected because the user did not have permission to select it. 应该是mysql账号的权限无法读取数据库。

郁闷的是为什么mysql账号没有权限会出现“No database selected”的错误,给人错误的指引和误导。而不是提示“No permissions for that database”。或者是有什么没有遇见过的特殊情况,继续跟进中。。。

更新:暂时解决办法:放弃旧账号,创建新账号,问题解决。



下一页


最 近 文 章

  1. 超炫的flash 3D引擎:Alternativa3D - Fri, 20 Jun 2008 08:23:45 +0000
  2. Objects on PHP5, Javascript and AS3 - Fri, 18 Jul 2008 02:58:41 +0000
  3. 在中国银行托收支票居然要户口薄 - Tue, 10 Jun 2008 13:12:40 +0000
  4. session_start(): Failed to initialize storage module - Thu, 05 Jun 2008 01:06:57 +0000
  5. 由facebook走向开源想到的 - Wed, 28 May 2008 08:35:10 +0000
  6. Windows 7的新界面 - Wed, 28 May 2008 07:44:27 +0000
  7. 给Google Translate的一点建议 - Fri, 23 May 2008 05:23:55 +0000
  8. Yahoo! Domains涨价! - Mon, 05 May 2008 14:22:26 +0000
  9. setInterval的问题 - Mon, 05 May 2008 09:27:03 +0000
  10. 给WordPress加上自动链接辨认[Auto-Link]功能 - Tue, 29 Apr 2008 02:28:40 +0000