您可以使用数据库参数模板管理数据库引擎的参数配置。数据库参数组就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。本文为您介绍参数模板相关说明和操作。
操作场景
通过控制台,可以创建参数模板,在创建参数模板时,支持选择以预置资源集群或者 Serverless 集群为基础的参数模板,创建后您可以基于此参数模板进行自定义修改,并支持导入、导出、另存为模板、查看参数修改历史记录等。
说明:
已使用参数模板的数据库实例并不会随着参数模板更新而同步更新,需要手动更新数据库实例的参数。
新建参数模板
您可以创建一个新的数据库参数模板,修改所需的参数并应用于您的数据库,就可以使用新的数据库参数模板。
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面,然后单击创建模板。

2. 在弹出的对话框,完成如下配置,单击确定。

参数 | 说明 |
模板名称 | 输入参数模板的名称,参数模板名称具有唯一性。支持数字、英文大小写字母、中文以及特殊字符_-./()()[]+=::@,且长度不能超过60字符。 |
模板描述 | 输入参数模板的简要说明。 |
集群形态 | 选择集群所属的形态,预置资源集群请选择通用,Serverless 集群请选择 SERVERLESS。 |
数据库版本 | 选择数据库版本。选项包括:TDSQL-C MySQL 5.7以及 TDSQL-C MySQL 8.0。 |
复制参数模板
当您已创建一个数据库参数模板 A,并且想在新的数据库参数模板 B 中包含参数模板 A 中的参数和取值时,可通过以下操作实现复制参数模板。
方式一:通过已有参数模板复制参数模板
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面,找到目标参数模板,单击其操作列的编辑,进入模板详情页。
2. 在模板详情页,单击上方的另存为模板。
3. 在弹出的对话框,完成如下配置:
模板名称:输入新的参数模板的名称,参数模板名称具有唯一性。支持数字、英文大小写字母、中文以及特殊字符_-./()()[]+=::@,且长度不能超过60字符。
模板描述:输入参数模板的简要说明。
4. 确认无误后,单击确定即可将当前参数模板另存为新的参数模板,完成复制操作。
方式二:通过实例的参数设置功能复制参数模板
1. 登录 TDSQL-C MySQL 版控制台,在集群列表,找到目标集群,单击集群 ID,进入集群管理页面。
2. 在集群管理页面,选择参数设置页,单击另存为模板。
3. 在弹出的对话框,完成如下配置:
模板名称:输入新的参数模板的名称,参数模板名称具有唯一性。支持数字、英文大小写字母、中文以及特殊字符_-./()()[]+=::@,且长度不能超过60字符。
模板描述:输入参数模板的简要说明。
4. 确认无误后,单击确定即可将当前参数模板另存为新的参数模板,完成复制操作。
修改参数模板的参数值
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面,找到目标参数模板,单击其操作列的编辑,进入模板详情页。
2. 在模板详情页,单击修改参数,或在参数运行值列单击
修改参数值。

导入参数模板
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面,找到目标参数模板,单击其操作列的编辑,进入模板详情页。
2. 在模板详情页,单击导入参数。
3. 在弹出的对话框,选择文件,单击导入并覆盖原有参数。
注意:
从本地文件中选择要导入的参数文件时,需要注意参数文件的格式与 TDSQL-C MySQL 版数据库服务器的配置文件格式一致或者选择之前导出的参数的文件模板,否则系统会提示导入不成功。
请选择大小不超过1MB的 .cnf 文件。
导出参数模板
注意:
导出参数模板时,公式化参数值将自动转换为整数值导出。
方式一
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表,在目标模板的操作列,单击导出。
3. 选择实例规格后,单击确定。

方式二
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表,在目标模板的操作列,单击编辑,进入模板详情页。
3. 在模板详情页上方单击导出参数。
4. 选择实例规格后,单击确定。
删除参数模板
当您创建了多余的参数模板或者确定该参数模板已无使用价值,可通过删除参数模板功能删除不再使用的参数模板。
1. 登录 TDSQL-C MySQL 版控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表,在目标模板的操作列,单击删除。
3. 在弹出的对话框,单击确定。