mysql 5.7 配置

配置文件修改

MySQL的配置文件位于/etc/my.cnf或/etc/mysql/my.cnf,修改配置文件需要管理员权限。常用的配置参数包括:

[mysqld]
max_connections=300  # 设置最大连接数
key_buffer_size=32M  # 设置索引缓存大小
table_open_cache=64  # 设置表缓存大小
sort_buffer_size=1M  # 设置排序缓存大小
#2、优化缓存和缓存池
MySQL的缓存和缓存池是调优的重点。常用的缓存池参数包括:
innodb_buffer_pool_size=128M  # InnoDB缓存池大小
innodb_buffer_pool_instances=4 # InnoDB缓存池实例数
query_cache_type=1 # 查询缓存启用,1为ON,0为OFF
query_cache_size=256M # 查询缓存大小
#3、开启慢查询日志
慢查询日志是跟踪MySQL中查询时间超过一定阈值的查询记录。需要在配置文件中设置:
slow_query_log=1  # 开启慢查询日志
slow_query_log_file=/var/log/mysql/mysql-slow.log # 设置日志文件路径
long_query_time=1  # 设置查询时间阈值,单位为秒
#4、启用二进制日志
二进制日志是MySQL记录更新操作的重要工具。可以通过更改配置文件来启用二进制日志:
server_id=1  # 设置服务器ID
log-bin=mysql-bin # 启用二进制日志

重启

sysctl restart mysql
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梁晓山(ben)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值