TiDB中文技术文档而存在,有些第三方软件会查询里面的信息。在目前 TiDB 的实现中,里面大部分只是一些空表。 提供字符集相关的信息,其实数据是假的。TiDB 默认支持并且只支持 utf8mb4 。 TiDB 系统数据库 权限系统表 服务端帮助信息系统表 统计信息相关系统表 GC Worker 相关系统表 其它系统表 INFORMATION_SCHEMA 里面的表 CHARACTER_SETS Table TiDB 系统数据库 - 32 书栈(BookStack.CN) 构建 使用加密连接 TiDB 服务端默认采用非加密连接,因而具备监视信道流量能力的第三方可以知悉 TiDB 服务端与客户端之间发送和 接受的数据,包括但不限于查询语句内容、查询结果等。若信道是不可信的,例如客户端是通过公网连接到 TiDB 服 务端的,则非加密连接容易造成信息泄露,建议使用加密连接确保安全性。 TiDB 服务端支持启用基于 TLS(传输层安全)协议的加密连接,协议与 身份验证(可选):客户端和服务端能验证双方身份,避免中间人攻击。 TiDB 的加密连接支持默认是关闭的,必须在 TiDB 服务端通过配置开启加密连接的支持后,才能在客户端中使用加 密连接。另外,与 MySQL 一致,TiDB 加密连接是以单个连接为单位的,并且是可选的,因而对于开启了加密连接 支持的 TiDB 服务端,客户端既可以选择通过加密连接安全地连接到该 TiDB 服务端,也可以选择使用普通的非加0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v5.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1218 12.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1218 12.9.2 为 TiDB 2380 PD 集群节点间通信端口 TiFlash 9000 TiFlash TCP 服务端口 TiFlash 8123 TiFlash HTTP 服务端口 TiFlash 3930 TiFlash RAFT 服务和 Coprocessor 服务端口 TiFlash 20170 TiFlash Proxy 服务端口 TiFlash 20292 Prometheus 拉取 TiFlash Proxy Blackbox_exporter 通信端口,用于 TiDB 集群端口监控 Grafana 3000 Web 监控服务对外服务和客户端 (浏览器) 访问端口 Alertmanager 9093 告警 web 服务端口 Alertmanager 9094 告警通信端口 4.1.5 客户端 Web 浏览器要求 TiDB 提供了基于 Grafana 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1175 12.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1175 12.9.2 为 TiDB 2380 PD 集群节点间通信端口 TiFlash 9000 TiFlash TCP 服务端口 TiFlash 8123 TiFlash HTTP 服务端口 TiFlash 3930 TiFlash RAFT 服务和 Coprocessor 服务端口 TiFlash 20170 TiFlash Proxy 服务端口 TiFlash 20292 Prometheus 拉取 TiFlash Proxy Blackbox_exporter 通信端口,用于 TiDB 集群端口监控 Grafana 3000 Web 监控服务对外服务和客户端 (浏览器) 访问端口 Alertmanager 9093 告警 web 服务端口 Alertmanager 9094 告警通信端口 73 组件 默认端口 说明 4.1.5 客户端 Web 浏览器要求 TiDB 提供了基于 Grafana 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2311 14.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2311 14.9.2 为 TiDB 返回值为交易是否成功。当出现售卖玩家货物不足、购买玩家金币不足或数据库错误时,交易将 不成功。并且由于数据库事务保证,不会有玩家的金币或货物丢失的情况。 图 12: Postman-Trade 132 下面使用 curl 请求服务端。 • 增加玩家 使用 POST 方法向 /player 端点发送请求来增加玩家,例如: curl --location --request POST 'http://localhost:8080/player/' 以及购买消耗金币数 price。 返回值为交易是否成功。当出现售卖玩家货物不足、购买玩家金币不足或数据库错误时,交易将 不成功。并且由于数据库事务保证,不会有玩家的金币或货物丢失的情况。 下面使用 curl 请求服务端。 • 增加玩家 使用 POST 方法向 /player 端点发送请求来增加玩家,例如: curl --location --request POST 'http://localhost:8000/player/'0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.3 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1263 12.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1263 12.9.2 为 TiDB 2380 PD 集群节点间通信端口 TiFlash 9000 TiFlash TCP 服务端口 TiFlash 8123 TiFlash HTTP 服务端口 TiFlash 3930 TiFlash RAFT 服务和 Coprocessor 服务端口 TiFlash 20170 TiFlash Proxy 服务端口 TiFlash 20292 Prometheus 拉取 TiFlash Proxy Blackbox_exporter 通信端口,用于 TiDB 集群端口监控 Grafana 3000 Web 监控服务对外服务和客户端 (浏览器) 访问端口 Alertmanager 9093 告警 web 服务端口 Alertmanager 9094 告警通信端口 4.1.5 客户端 Web 浏览器要求 TiDB 提供了基于 Grafana 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1698 12.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1698 12.9.2 为 TiDB 2380 PD 集群节点间通信端口 TiFlash 9000 TiFlash TCP 服务端口 TiFlash 8123 TiFlash HTTP 服务端口 TiFlash 3930 TiFlash RAFT 服务和 Coprocessor 服务端口 TiFlash 20170 TiFlash Proxy 服务端口 TiFlash 20292 Prometheus 拉取 TiFlash Proxy Blackbox_exporter 通信端口,用于 TiDB 集群端口监控 Grafana 3000 Web 监控服务对外服务和客户端 (浏览器) 访问端口 Alertmanager 9093 告警 web 服务端口 Alertmanager 9094 告警通信端口 4.1.5 客户端 Web 浏览器要求 TiDB 提供了基于 Grafana 的技术平台,对数据库集群的各项指标进行可视化展现。采用支持 Javascript0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2718 14.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2718 14.9.2 为 TiDB 或之前版本升级到 当前版本,可能也需要考虑和查看中间版本 Release Notes 中提到的兼容性变更信息。 39 2.2.2.1 行为变更 • 为了提高安全性,TiFlash 废弃了 HTTP 服务端口(默认 8123),采用 gRPC 端口作为替代 如果你已经将 TiFlash 升级到 v7.1.0,那么在升级 TiDB 到 v7.1.0 的过程中,TiDB 无法读取 TiFlash 系统表 JDBC API 进行开发,注意选择使用 Prepare API。 另外需要注意 MySQL Connector/J 实现中默认只会做客户端的语句预处理,会将 ? 在客户端替换后以文本形式 发送到服务端,所以除了要使用 Prepare API,还需要在 JDBC 连接参数中配置 useServerPrepStmts = true,才 能在 TiDB 服务器端进行语句预处理(下面参数配置章节有详细介绍)。0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2896 14.11.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2896 14.11.2 为 TiDB JDBC API 进行开发,注意选择使用 Prepare API。 另外需要注意 MySQL Connector/J 实现中默认只会做客户端的语句预处理,会将 ? 在客户端替换后以文本形式 发送到服务端,所以除了要使用 Prepare API,还需要在 JDBC 连接参数中配置 useServerPrepStmts = true,才 能在 TiDB 服务器端进行语句预处理(下面参数配置章节有详细介绍)。 COM_QUERY 被 COM_STMT_EXECUTE 或 COM_STMT_PREPARE 代替即生效。 • cachePrepStmts 虽然 useServerPrepStmts = true 能让服务端执行预处理语句,但默认情况下客户端每次执行完后会 close 预处理语句,并不会复用,这样预处理的效率甚至不如文本执行。所以建议开启 useServerPrepStmts �→ = true 后同时配置0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2565 14.9.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2565 14.9.2 为 TiDB -on- �→ expired �→ - �→ password �→ 新增 该配置用 于控制 TiDB 服务 端是否直 接断开密 码已过期 用户的连 接,默认 值为 true, 表示 TiDB 服务端将 直接断开 密码已过 期用户的 连接。 TiKV raw-min- �→ ts- �→ outlier �→ - �→ threshold �→ 删除 从 v6.4.0 起,该配 置项被废 弃。从 JDBC API 进行开发,注意选择使用 Prepare API。 另外需要注意 MySQL Connector/J 实现中默认只会做客户端的语句预处理,会将 ? 在客户端替换后以文本形式 发送到服务端,所以除了要使用 Prepare API,还需要在 JDBC 连接参数中配置 useServerPrepStmts = true,才 能在 TiDB 服务器端进行语句预处理(下面参数配置章节有详细介绍)。0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.0 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2907 14.11.1 为 TiDB 客户端服务端间通信开启加密传输· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2907 14.11.2 为 TiDB JDBC API 进行开发,注意选择使用 Prepare API。 另外需要注意 MySQL Connector/J 实现中默认只会做客户端的语句预处理,会将 ? 在客户端替换后以文本形式 发送到服务端,所以除了要使用 Prepare API,还需要在 JDBC 连接参数中配置 useServerPrepStmts = true,才 能在 TiDB 服务器端进行语句预处理(下面参数配置章节有详细介绍)。 COM_QUERY 被 COM_STMT_EXECUTE 或 COM_STMT_PREPARE 代替即生效。 • cachePrepStmts 虽然 useServerPrepStmts = true 能让服务端执行预处理语句,但默认情况下客户端每次执行完后会 close 预处理语句,并不会复用,这样预处理的效率甚至不如文本执行。所以建议开启 useServerPrepStmts �→ = true 后同时配置0 码力 | 4805 页 | 101.28 MB | 1 年前3
共 29 条
- 1
- 2
- 3













