没有选择数据库。 MySQL查询浏览器

时间:2016-10-25 13:05:46

标签: mysql database mysql-error-1046

我正在使用MySQL Query Browser 1.2.17。我的问题是,使用完全相同的查询有时会出现No database selected错误。

我试图找到使用USE database;FROM database.table的依赖。

我不知道我什么时候会收到错误,何时会收到错误,如果收到错误,我就不知道如何解决这个问题(因为查询USE database;中有)。

更新和解决方案: 由于问题在USE database;FROM database.table上都是独立的,并且已被观察到 RANDOMLY (例如,运行查询,它可以运行,然后立即使用相同的查询再次运行它不再工作了),我重新创建了数据库,只需用备份中的数据填充它就可以了。

1 个答案:

答案 0 :(得分:1)

编写查询的最佳做法。

  

databasename.tablename

示例

SELECT * FROM database.table where 1 = 1