Skip to content

Commit

Permalink
*: align 3 SQL related PRs (pingcap#12560)
Browse files Browse the repository at this point in the history
  • Loading branch information
TomShawn authored and ti-chi-bot committed Jan 6, 2023
1 parent d48c689 commit 71242e8
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 11 deletions.
21 changes: 18 additions & 3 deletions command-line-flags-for-tidb-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,26 @@ title: TiDB 配置参数
+ 用于设置 TiDB HTTP 状态服务的 Access-Control-Allow-Origin
+ 默认:""

## `--enable-binlog`

+ 开启或关闭 TiDB 中 binlog 的生成
+ 默认:false

## `--host`

+ TiDB 服务监听的 host
+ 默认:"0.0.0.0"
+ 0.0.0.0 默认会监听所有的网卡地址。如果有多块网卡,可以指定对外提供服务的网卡,如 192.168.100.113

## `--enable-binlog`
## `--initialize-insecure`

+ 是否产生 TiDB Binlog
+ 默认:false
- 在不安全模式下启动 tidb-server
- 默认:true

## `--initialize-secure`

- 在安全模式下启动 tidb-server
- 默认:false

## `-L`

Expand Down Expand Up @@ -165,6 +175,11 @@ title: TiDB 配置参数
+ 默认:"unistore"
+ 可以选择 "unistore"(本地存储引擎)或者 "tikv"(分布式存储引擎)

## `--temp-dir`

- TiDB 用于存放临时文件的目录
- 默认:"/tmp/tidb"

## `--token-limit`

+ TiDB 中同时允许运行的 Session 数量,用于流量控制
Expand Down
10 changes: 5 additions & 5 deletions data-type-string.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ TiDB 支持 MySQL 所有的字符串类型,包括 `CHAR`、`VARCHAR`、`BINARY

### `TEXT` 类型

文本串。M 表示最大列长度(字符的最大个数),范围是 0 到 65535。在选择 `TEXT` 长度时,应当根据最长的行的大小和使用的字符集确定
文本串。最大列长为 65,535 字节。可选的 M 参数以字符为单位,用于自动选择 `TEXT` 列的最合适类型。例如 `TEXT(60)` 会产生一个 `TINYTEXT` 数据类型,最多可容纳 255 字节,即容纳一个 60 字符的 UTF-8 字符串,每个字符最多包含 4 字节(即 4×60=240)。不推荐使用 M 参数

{{< copyable "sql" >}}

Expand All @@ -60,7 +60,7 @@ TINYTEXT [CHARACTER SET charset_name] [COLLATE collation_name]

### `MEDIUMTEXT` 类型

类似于 [`TEXT`](#text-类型),区别在于最大列长度为 16,777,215。
类似于 [`TEXT`](#text-类型),区别在于最大列长度为 16,777,215。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中默认单列存储最大不超过 6 MiB,可通过配置项将该限制调整至 120 MiB。

{{< copyable "sql" >}}

Expand All @@ -70,7 +70,7 @@ MEDIUMTEXT [CHARACTER SET charset_name] [COLLATE collation_name]

### `LONGTEXT` 类型

类似于 [`TEXT`](#text-类型),区别在于最大列长度为 4,294,967,295。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中单列存储最大不超过 6 MB
类似于 [`TEXT`](#text-类型),区别在于最大列长度为 4,294,967,295。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中默认单列存储最大不超过 6 MiB,可通过配置项将该限制调整至 120 MiB

{{< copyable "sql" >}}

Expand Down Expand Up @@ -120,7 +120,7 @@ TINYBLOB

### `MEDIUMBLOB` 类型

类似于 [`BLOB`](#blob-类型),区别在于最大列长度为 16,777,215。
类似于 [`BLOB`](#blob-类型),区别在于最大列长度为 16,777,215。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中默认单列存储最大不超过 6 MiB,可通过配置项将该限制调整至 120 MiB。

{{< copyable "sql" >}}

Expand All @@ -130,7 +130,7 @@ MEDIUMBLOB

### `LONGBLOB` 类型

类似于 [`BLOB`](#blob-类型),区别在于最大列长度为 4,294,967,295。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中单列存储最大不超过 6 MB。
类似于 [`BLOB`](#blob-类型),区别在于最大列长度为 4,294,967,295。但由于 [TiDB 单列的限制](/tidb-limitations.md#单列的限制),TiDB 中默认单列存储最大不超过 6 MB,可通过配置项将该限制调整至 120 MiB

{{< copyable "sql" >}}

Expand Down
4 changes: 2 additions & 2 deletions faq/high-reliability-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,6 @@ TiDB 和 MySQL 一样,在用户登录认证时使用 SASL 认证协议对密

## 如何修改用户名密码和权限?

因为 TiDB 是分布式数据库,想要在 TiDB 中修改用户密码,建议使用 `set password for 'root'@'%' = '0101001';``alter` 的方法
因为 TiDB 是分布式数据库,想要在 TiDB 中修改用户密码,建议使用 `ALTER USER` 的方法,例如 `ALTER USER 'test'@'localhost' IDENTIFIED BY 'mypass';`

不推荐使用 `update mysql.user` 的方法,因为这种方法可能会造成其它节点刷新不及时的情况。修改权限也一样,建议参考 [TiDB 用户账户管理](/user-account-management.md)文档中的方法。
不推荐使用 `UPDATE mysql.user` 的方法,因为这种方法可能会造成其它节点刷新不及时的情况。修改权限也一样,建议参考 [TiDB 用户账户管理](/user-account-management.md)文档中的方法。
2 changes: 1 addition & 1 deletion tidb-configuration-file.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/

+ 用于开启新的 collation 支持
+ 默认值:true
+ 注意:该配置项只有在初次初始化集群时生效,初始化集群后,无法通过更改该配置项打开或关闭新的 collation 框架;4.0 版本之前的 TiDB 集群升级到 4.0 或更高版本时,由于集群已经初始化过,该参数无论如何配置,都作为 false 处理
+ 注意:该配置项只有在初次初始化集群时生效,初始化集群后,无法通过更改该配置项打开或关闭新的 collation 框架。

### `max-server-connections`

Expand Down

0 comments on commit 71242e8

Please sign in to comment.