MySQL错误“没有选择数据库”

时间:2009-05-13 10:54:16

标签: mysql apache lamp

我在 localhost 上使用LAMP。我可以登录哪个使用mysql db,进入主页面(数据驱动),但是当我进入这个特定页面时,它很好,但是当我刷新错误是“没有数据库选择”时,每个页面都会这样说。

我重新启动了Apache,MySQL服务器

浏览器FF,IE,Chrome都显示相同的错误,也清除了缓存。与此同时,使用相同LAMP服务器的其他网站也能正常运行。

现在那很奇怪

欢迎所有想法。

4 个答案:

答案 0 :(得分:0)

使用mysql_select_db("foo")的主要网页是不是?

答案 1 :(得分:0)

当您使用php连接时,您没有选择数据库(或选择失败)。是否可能使用未正确填充的变量?

答案 2 :(得分:0)

在代码(PHP)的某处,默认数据库可能会在共享数据库连接上重置。我想这是你使用的产品中的一个错误。

答案 3 :(得分:0)

尝试浏览与数据库连接的代码并尝试提取数据。大多数情况下,都有一个配置文件,用于定义连接属性,如用户名,密码,数据库服务器,端口和数据库。

例如在phpMyAdmin中将信息保存在 libraries / Config.class.php 文件中。