参数修改问题

最近更新时间:2019-05-15 14:28:44

如何查看云数据库 MySQL 的参数列表?

您可以通过登录 MySQL 控制台 查看云数据库 MySQL 的参数。

如何修改云数据库配置参数?

开发者可通过 MySQL 控制台和 phpMyAdmin 控制台,修改云数据库配置参数:

  • MySQL 控制台方式
    在 MySQL 控制台,单击实例名称进入管理页,选择【数据库管理】>【参数设置】,其中常见的 var_name 包括如下变量:

    变量 说明
    character_set_server 服务器默认字符集
    connect_timeout 连接超时
    long_query_time 超过该时间的查询为慢查询
    max_allowed_packet 最大包长度
    max_connections 最大连接数
    sql_mode 当前的服务器 SQL 模式
    table_open_cache 全部线程打开表的个数,增大该值可以增加 mysqld 被请求打开的文件描述符个数
    wait_timeout 非交互连接超时时间
  • phpMyAdmin 控制台方式
    通过 phpMyAdmin 登录云数据库后,单击上方菜单中的【变量】,在下面的变量列表中,单击需要修改的变量对应的【编辑】,对其进行修改后单击【保存】。

    更多请参考 云数据库可以修改的配置

云数据库 MySQL 怎么设置中文查询?

云数据库 MySQL 目前不支持中文字符。

如何设置开启 MySQL 的定时器功能?

云数据库 MySQL 的【参数设置】中可以修改参数,实现开启定时器功能。
在 MySQL 控制台,单击实例名称进入管理页,选择【数据库管理】>【参数设置】,在参数设置中将 event_scheduler 开启 。

MySQL 超时连接设置太短,如何增加时间?

云数据库 MySQL 的【参数设置】中可以增加超时连接时间。
在 MySQL 控制台,单击实例名称进入管理页,选择【数据库管理】>【参数设置】,在参数设置中修改 wait_timeout 参数 。

云数据库 MySQL 如何调整 group_concat 参数?

云数据库 MySQL 的【参数设置】中可以调整 group_concat 参数。
在 MySQL 控制台,单击实例名称进入管理页,选择【数据库管理】>【参数设置】,在参数设置中修改 group_concat 参数 。

MySQL 全表扫描的 SQL 语句有什么方法可以找到吗?

默认是不记录全表扫描的语句,可在云数据库控制台【参数设置】中开启 log_queries_not_using_indexes 参数。注意不要开太久。

云数据库的默认字符集编码如何修改?

云数据库与 MySQL 数据库一样,默认字符集编码格式是:latin1,即 ISO-8859-1 编码格式,开发者可以在云数据库控制台修改 Server 端的数据库字符集,目前支持 latin1、gbk、utf8、utf8mb4 四种字符集设置。
虽然云数据库支持默认字符集编码的设置,但我们还是建议您在创建表时,显式的指定表的编码,并在连接建立时指定连接的编码,这样,您的应用将会有更好的移植性,MySQL 默认字符集说明以及修改方法请参见 云数据库使用限制。可通过云数据库控制台修改字符集。