mysql 查询所在数据库

2023年 8月 10日 78.6k 0

在使用MySQL过程中,经常需要查询某个表所在的数据库。这种情况下,可以借助MySQL的系统表进行查询。

SHOW CREATE TABLEtable_name;

上述代码可以返回table_name表的创建语句,其中包括数据库名称。通过解析返回的结果,即可得知该表所在的数据库。

如果想要查询多个表所在的数据库,可以使用如下代码:

SELECT table_name, table_schema
FROM information_schema.tables
WHERE table_name IN ('table_name_1', 'table_name_2', ...);

通过以上代码,可查询到table_name_1和table_name_2表所在的数据库名称。

总的来说,在MySQL中查询某个表所在的数据库不难,只需要运用一些基本的系统表查询语句即可。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论