我在 mysql 服务器中有多个数据库,但想搜索特定表的位置。你能帮我找到包含特定表的数据库吗?我在命令模式下工作。谢谢!
最佳答案
在 information_schema
数据库中的 COLUMNS
表中查找。
SELECT `TABLE_SCHEMA`, `TABLE_NAME`
from `COLUMNS`
WHERE
`COLUMN_NAME` = 'YOUR_COLUMN_NAME';
为此,您需要 root 权限。或至少 SELECT
Information_schema
表的权限。
关于mysql - 查询以显示包含 mysql 中特定表的数据库的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8860980/