MySQL中查询语句一直报错

linux里MySQL中查询语句一直报错,即使是写的正确的也会报错,但是保存之后再进行导入后就不会报错.这是为什么呢 帮忙解决一下

具体的报错是什么呢,
你说的保存之后再导入是指保存成sql文件,再执行sql文件吗

估计是没有先执行 use database

Error: 1146 SQLSTATE: 42S02 (ER_NO_SUCH_TABLE)
Message: Table '%s.%s' doesn't exist