admin 管理员组

文章数量: 1086019


2024年4月25日发(作者:shelly可以当英文名吗)

MySQL主要的全局参数

1. bind-address:指定MySQL服务器绑定的IP地址,用于限制访问

MySQL的客户端IP。默认值为0.0.0.0,表示允许任何IP连接。

2. port:指定MySQL服务器监听的端口号。默认值为3306

3. max_connections:指定MySQL服务器允许的最大同时连接数。默

认值为151

4. datadir:指定MySQL数据库文件的存储路径。默认值根据不同的

操作系统而有所不同。

5. character_set_server:指定MySQL服务器使用的字符集。默认

值为utf8mb4

6. collation_server:指定MySQL服务器使用的排序规则。默认值

为utf8mb4_general_ci。

7. innodb_buffer_pool_size:指定InnoDB引擎使用的内存缓冲池

大小。默认值为128MB。

8. innodb_log_buffer_size:指定InnoDB引擎使用的日志缓冲区大

小。默认值为1MB。

10. innodb_thread_concurrency:指定InnoDB引擎并发线程的数量。

默认值为0,表示根据系统的CPU核心数自动调整。

11. innodb_flush_method:指定InnoDB引擎写入磁盘的方法。默认

值为fsync。

12. query_cache_type:指定查询缓存的类型。默认值为0,表示不

使用查询缓存。

13. query_cache_size:指定查询缓存的大小。默认值为0,表示不

使用查询缓存。

14. slow_query_log:指定是否启用慢查询日志功能。默认值为0,

表示禁用慢查询日志。

16. log_error:指定错误日志的文件路径。默认值为空,表示将错

误日志输出到控制台。

17. log_bin:指定是否启用二进制日志文件功能,用于主从复制和

恢复数据。默认值为0,表示禁用二进制日志。

18. binlog_format:指定二进制日志的格式。默认值为statement,

表示记录SQL语句的内容。

19. max_binlog_size:指定二进制日志文件的最大大小。默认值为

1GB。

20. binlog_cache_size:指定二进制日志缓冲区的大小。默认值为

32KB。

21. max_allowed_packet:指定客户端和服务器之间传输的最大数据

包大小。默认值为4MB。

22. tmp_table_size:指定临时表的最大大小。默认值为16MB。

23. join_buffer_size:指定自连接中临时表的大小。默认值为

256KB。


本文标签: 指定 日志 使用 引擎 服务器