sql_mode等mysql参数可以在tiup安装的配置文件中指定么

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】

【问题描述】

sql_mode等mysql参数可以在tiup安装的配置文件中指定么,我在配置文件中配置了如下参数
sql-mode,sql_mode我都使用过
image
但是sql_mode环境还是没有变

请问该如何在配置文件中指定让其生效

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

强烈建议提问前进行搜索,官网有详细描述的。

官网链接:https://docs.pingcap.com/zh/tidb/stable/sql-faq#如何在-tidb-中修改-sql_mode?

我查了,但是官网中还有另一句啊
官网地址:https://docs.pingcap.com/zh/tidb/stable/sql-mode

目前,TiDB 不支持在配置文件中修改 sql_mode

明白了,感谢大佬

TiDB 启动之前采用修改 --sql-mode="modes" 配项设置 SQL 模式。.
官方的这句话,如何理解 ?
我修改TIDB的启动脚本 文件,增加了这个参数后,启动报错,提示参数错误。。。
如何正确的操作??
不可能每次重启了TIDB后,手工运行命令修改一次吧。

命令行启动 tidb-server 时该参数才会生效,对标 mysql 命令行启动方式,(区别命令行启动方式和 systemctl 启动方式,可关注 --xxx

set global 参数会持久化到 tikv 中,同一套集群仅需修改一次,对标 mysql

我看了文档里没有这个 sql-mode 参数,是文档缺了,还是已经废弃了?
tidb-server 命令行参数
tidb-server 配置文件参数

1 个赞

我们再有下文档,一是命令行参数的文档好就没动过了,目前也不建议通过命令行参数去设置 tidb 各个节点的参数。二是 --sql-mode 我在测试了 v3 以上版本都没发现。
关注 pr,我们讨论下:
https://github.com/pingcap/docs-cn/pull/6196

1 个赞

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。