表格存储服务 CloudTable
表格存储服务 CloudTable
- 最新动态
- 服务公告
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- HBase用户指南
- Doris用户指南
- ClickHouse用户指南
- 权限管理
- 审计日志
- 集群日志管理
- 最佳实践
- 开发指南
- API参考
- SDK参考
-
常见问题
-
通用类
- CloudTable集群能够提供什么服务?
- 为什么要选择CloudTable服务?
- 创建CloudTable HBase集群要准备什么?
- 使用CloudTable服务时需要关注什么?
- CloudTable HBase集群支持哪些压缩算法?
- 能停止CloudTable服务吗?
- CloudTable中的HBase外部接口支持哪些编程语言?
- 故障RegionServer个数怎么判断?
- CloudTable HBase支持的特殊符号?
- CloudTable数据进行删除,导致索引表和数据表不对应查询异常处理办法?
- python通过thrift访问cloudtable,多个任务并行缓慢
- 如何查看HBase shell的TTL属性?
- 服务器资源为什么会被释放?
- 资源停止服务或逾期释放说明
- 哪些场景会影响数据均衡?
- 如何调整数据均衡的灵敏度,调整后有哪些影响?
- Doris集群回收站数据处理
- 连接访问类
- 数据读写类
- 数据导入
- 网络配置
- 计费类
-
通用类
- 文档下载
- 通用参考
链接复制成功!
怎么查看catalog指定数据库下的列表?
catalog是外部数据目录。下面以JDBC Catalog通过标准JDBC协议,连接其他数据源为例。
语法
CREATE CATALOG [IF NOT EXISTS] catalog_name PROPERTIES ("key"="value", ...);
参数 |
必须 |
默认值 |
说明 |
---|---|---|---|
user |
是 |
- |
对应数据库的用户名。 |
password |
是 |
- |
对应数据库的密码。 |
jdbc_url |
是 |
- |
JDBC连接串。 |
driver_url |
是 |
- |
JDBC Driver Jar包名称。 |
driver_class |
是 |
- |
JDBC Driver Class名称。 |
lower_case_table_names |
否 |
"false" |
是否以小写的形式同步jdbc外部数据源的库名和表名。 |
only_specified_database |
否 |
"false" |
指定是否只同步指定的database。 |
include_database_list |
否 |
"" |
当only_specified_database=true时,指定同步多个database,以‘,’分隔。db名称是大小写敏感的。 |
exclude_database_list |
否 |
"" |
当only_specified_database=true时,指定不需要同步的多个database,以‘,’分隔。db名称是大小写敏感的。 |
- driver_url可以通过以下三种方式指定:
- 文件名。如mysql-connector-java-5.1.47.jar。需将Jar包预先存放在FE和BE部署目录的jdbc_drivers/目录下。系统会自动在这个目录下寻找。
- 本地绝对路径。如file:///path/to/mysql-connector-java-5.1.47.jar。需将Jar包预先存放在所有FE/BE节点指定的路径下。
- Http地址。如:https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/jdbc_driver/mysql-connector-java-5.1.47.jar。系统会从这个http地址下载Driver文件。仅支持无认证的http服务。
- only_specified_database: 在jdbc连接时可以指定链接到哪个database/schema,如:mysql中jdbc_url中可以指定database, pg的jdbc_url中可以指定currentSchema。
- include_database_list: 仅在only_specified_database=true时生效,指定需要同步的database,以‘,’分隔,db名称是大小写敏感的。
- exclude_database_list: 仅在only_specified_database=true时生效,指定不需要同步的多个database,以‘,’分隔,db名称是大小写敏感的。
- 当include_database_list和exclude_database_list有重合的database配置时,exclude_database_list会优先生效。
查看步骤
- 创建Catalog。
CREATE CATALOG jdbc_mysql PROPERTIES ( "type"="jdbc", "user"="root", "password"="******", "jdbc_url" = "JDBC连接串", "driver_url" = "mysql-connector-java-8.0.25.jar", "driver_class" = "com.mysql.cj.jdbc.Driver" );
- 查看Catalog。
show catalogs;
图1 查看Catalog - 切换到创建的Catalog:switch Catalog名称。
图2 切换到创建的Catalog
- 查看映射过来的数据库。
show databases;
图3 查看数据库 - 使用数据库。
use 数据库名;
图4 使用数据库 - 查看数据库表。
show tables;
图5 查看数据库表
父主题: 数据读写类