配置参数
更新时间:2024-03-07 19:06:53
PDF
AppCenter 是否支持修改数据库参数参数?
哪些参数修改后将重启数据库?
管理控制台修改参数,部分参数修改后会重启数据库服务,在参数配置列表中将提供说明,还可在配置参数中查阅。
-
管理控制台可修改的参数,重启后不会失效。
-
对于在线更改的参数,或者后台临时修改的配置文件,重启会失效。
如何设置 MySQL 字符集编码?
通过 character_set_server
全局变量设置:
-
在配置参数中,修改
character_set_server
参数项,修改完后需要重启生效。 -
提工单反馈,使用root账号登录数据库进行修改,能及时生效,但是重启数据库后失效。
MySQL 除了系统全局变量可以设定编码之外,还可以在 create database
的 SQL 中设置默认编码,也可以通过 alter table
修改表或字段中编码,具体的 SQL 可以参照 MySQL 官网手册 Configuring Application Character Set and Collation、 Table Character Set and Collation、 Column Character Set Conversion。
设置编码后,通过客户端连接数据库时,需使用 set names
语句来选择的编码,如果编码与数据库中存储的 charset
不一致,MySQL 将自动转换。
如何修改 innodb_buffer_pool_size 参数?
MySQL Plus 默认 innodb_buffer_pool_size
参数值为内存大小的60%。
若需修改,可在配置参数中,修改 innodb_buffer_pool_size
参数值大小。