From cd44f25b8a55ebaf46be5226f2997bcfc32949e8 Mon Sep 17 00:00:00 2001
From: cbcwestwolf <1004626265@qq.com>
Date: Mon, 16 Jan 2023 16:57:24 +0800
Subject: [PATCH 1/4] Add description about `--initialize-sql-file` option
---
command-line-flags-for-tidb-configuration.md | 5 +++++
tidb-configuration-file.md | 7 +++++++
2 files changed, 12 insertions(+)
diff --git a/command-line-flags-for-tidb-configuration.md b/command-line-flags-for-tidb-configuration.md
index 4c88e04bf0d4..2fb93ba1be89 100644
--- a/command-line-flags-for-tidb-configuration.md
+++ b/command-line-flags-for-tidb-configuration.md
@@ -60,6 +60,11 @@ title: TiDB 配置参数
- 在安全模式下启动 tidb-server
- 默认:false
+## `--initialize-sql-file`
+
+- 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。参考[配置项 `initialize-sql-file`](/tidb-configuration-file.md#initialize-sql-file-从-v660-版本开始引入)
+- 默认:""
+
## `-L`
+ Log 级别
diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md
index bee4db8d280a..feb081286f42 100644
--- a/tidb-configuration-file.md
+++ b/tidb-configuration-file.md
@@ -183,6 +183,13 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/
+ 默认值:true
+ 当该配置项值为 `true` 时,`KILL` 语句和 `KILL TIDB` 语句均能跨节点终止查询或连接,无需担心错误地终止其他查询或连接。当你使用客户端连接到任何一个 TiDB 节点执行 `KILL` 语句或 `KILL TIDB` 语句时,该语句会被转发给对应的 TiDB 节点。当客户端和 TiDB 中间有代理时,`KILL` 语句或 `KILL TIDB` 语句也会被转发给对应的 TiDB 节点执行。目前暂时不支持在 `enable-global-kill` 为 `true` 时用 MySQL 命令行 ctrl+c 终止查询或连接。关于 `KILL` 语句的更多信息,请参考 [KILL [TIDB]](/sql-statements/sql-statement-kill.md)。
+### `initialize-sql-file` 从 v6.6.0 版本开始引入
+
++ 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。
++ 默认值:""
++ 脚本中的所有 SQL 语句将以最高权限执行,不会进行权限检查。若指定的 SQL 脚本无法正确执行,可能导致 TiDB 集群启动失败。
++ 通常用于修改系统变量的值,或者创建用户、分配权限等。
+
### `enable-forwarding` 从 v5.0.0 版本开始引入
+ 控制 TiDB 中的 PD client 以及 TiKV client 在疑似网络隔离的情况下是否通过 follower 将请求转发给 leader。
From 70bff757e944d75cb980b0fe542e2ca6cfebb979 Mon Sep 17 00:00:00 2001
From: shichun-0415 <89768198+shichun-0415@users.noreply.github.com>
Date: Wed, 8 Feb 2023 13:38:12 +0800
Subject: [PATCH 2/4] Update tidb-configuration-file.md
Co-authored-by: Aolin
---
tidb-configuration-file.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md
index feb081286f42..b84fbe5353be 100644
--- a/tidb-configuration-file.md
+++ b/tidb-configuration-file.md
@@ -188,7 +188,7 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/
+ 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。
+ 默认值:""
+ 脚本中的所有 SQL 语句将以最高权限执行,不会进行权限检查。若指定的 SQL 脚本无法正确执行,可能导致 TiDB 集群启动失败。
-+ 通常用于修改系统变量的值,或者创建用户、分配权限等。
++ 通常用于修改系统变量的值、创建用户或分配权限等。
### `enable-forwarding` 从 v5.0.0 版本开始引入
From 2b04f0c96e6e12e43395f2f0e308d80752b74194 Mon Sep 17 00:00:00 2001
From: CbcWestwolf <1004626265@qq.com>
Date: Mon, 20 Feb 2023 10:23:53 +0800
Subject: [PATCH 3/4] Update tidb-configuration-file.md
---
tidb-configuration-file.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md
index b84fbe5353be..099fd3fd0d68 100644
--- a/tidb-configuration-file.md
+++ b/tidb-configuration-file.md
@@ -183,7 +183,7 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/
+ 默认值:true
+ 当该配置项值为 `true` 时,`KILL` 语句和 `KILL TIDB` 语句均能跨节点终止查询或连接,无需担心错误地终止其他查询或连接。当你使用客户端连接到任何一个 TiDB 节点执行 `KILL` 语句或 `KILL TIDB` 语句时,该语句会被转发给对应的 TiDB 节点。当客户端和 TiDB 中间有代理时,`KILL` 语句或 `KILL TIDB` 语句也会被转发给对应的 TiDB 节点执行。目前暂时不支持在 `enable-global-kill` 为 `true` 时用 MySQL 命令行 ctrl+c 终止查询或连接。关于 `KILL` 语句的更多信息,请参考 [KILL [TIDB]](/sql-statements/sql-statement-kill.md)。
-### `initialize-sql-file` 从 v6.6.0 版本开始引入
+### `initialize-sql-file` 从 v6.5.1 版本开始引入
+ 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。
+ 默认值:""
From 55513332f9749d41202931d7babfc0834bad3faa Mon Sep 17 00:00:00 2001
From: CbcWestwolf <1004626265@qq.com>
Date: Mon, 20 Feb 2023 10:24:02 +0800
Subject: [PATCH 4/4] Update command-line-flags-for-tidb-configuration.md
---
command-line-flags-for-tidb-configuration.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/command-line-flags-for-tidb-configuration.md b/command-line-flags-for-tidb-configuration.md
index 2fb93ba1be89..35cb328e624b 100644
--- a/command-line-flags-for-tidb-configuration.md
+++ b/command-line-flags-for-tidb-configuration.md
@@ -62,7 +62,7 @@ title: TiDB 配置参数
## `--initialize-sql-file`
-- 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。参考[配置项 `initialize-sql-file`](/tidb-configuration-file.md#initialize-sql-file-从-v660-版本开始引入)
+- 用于指定 TiDB 集群初次启动时执行的 SQL 脚本。参考[配置项 `initialize-sql-file`](/tidb-configuration-file.md#initialize-sql-file-从-v651-版本开始引入)
- 默认:""
## `-L`