我发誓,这是仅用于教育目的......覆盖MySQL UNION中的隐含数据库?
MySQL查询看起来是这样的:
SELECT *
FROM mytable
where name='value' AND addr='value'
UNION SELECT *
FROM mysql.user;
但我得到的错误是没有mysql.mytable table
。
有什么我可以在我的工会或任何这些值做我的查询有效吗?除了在代码中明确声明mytable
数据库名称吗?假设我无法在“值”之前更改查询中的任何内容。
您查询是错误的...您想要做什么? ...在'information_schema'中没有像'mytable'和'user'这样的表格 –