-- MySQL 配置示例代码
-- 1. 修改 MySQL 的字符集为 UTF-8
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
-- 2. 设置 MySQL 的最大连接数
max_connections=500
-- 3. 启用慢查询日志,记录响应时间超过指定秒数的查询
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql-slow.log
long_query_time=2
-- 4. 设置查询缓存大小(MySQL 8.0 及以上版本已移除查询缓存功能)
query_cache_size=67108864
-- 5. 设置 InnoDB 缓冲池大小,用于缓存表和索引数据
innodb_buffer_pool_size=4G
-- 6. 设置临时表的最大大小
tmp_table_size=64M
max_heap_table_size=64M
-- 7. 设置 MySQL 的时区
default-time_zone='+00:00'
-- 解释说明:
-- 上述配置文件中的设置项可以放在 MySQL 的配置文件 my.cnf 或 my.ini 中。
-- 这些配置项可以帮助优化 MySQL 的性能,并根据实际需求进行调整。
如果你需要更多具体的配置项或有其他问题,请告诉我!
上一篇:concat mysql
下一篇:登录mysql的命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站