我正在使用MySQL Query Browser 1.2.17。我的问题是,使用完全相同的查询有时会出现No database selected
错误。
我试图找到使用USE database;
或FROM database.table
的依赖。
我不知道我什么时候会收到错误,何时会收到错误,如果收到错误,我就不知道如何解决这个问题(因为查询USE database;
中有)。
更新和解决方案:
由于问题在USE database;
和FROM database.table
上都是独立的,并且已被观察到 RANDOMLY (例如,运行查询,它可以运行,然后立即使用相同的查询再次运行它不再工作了),我重新创建了数据库,只需用备份中的数据填充它就可以了。
答案 0 :(得分:1)
编写查询的最佳做法。
databasename.tablename
示例强>
SELECT * FROM database.table where 1 = 1