MYSQL的my.cnf的基本信息

MYSQL的my.cnf的基本信息

#服务端设置
[mysqld]
#MySQL监听端口
port=3306
#使用该目录作为根目录(安装目录)
basedir=/usr/local/mysql
#数据文件存放的目录
datadir=/home/mysql_data
#MySQL无论如何都会保留一个用于管理员(SUPER)登陆的连接,用于管理员连接数据库进行维护操作,
#即使当前连接数已经达到了max_connections。因此MySQL的实际最大可连接数为max_connections+1;
#这个参数实际起作用的最大值(实际最大可连接数)为16384,即该参数最大值不能超过16384,即使超过也以16384为准;
#增加max_connections参数的值,不会占用太多系统资源。系统资源(CPU、内存)的占用主要取决于查询的密度、效率等;
#该参数设置过小的最明显特征是出现”Too many connections”错误;
max_connections=200
#max_connect_errors是一个MySQL中与安全有关的计数器值,它负责阻止过多尝试失败的客户端以防止暴力破解密码的情况。max_connect_errors的值与性能并无太大关系。
#当此值设置为10时,意味着如果某一客户端尝试连接此MySQL服务器,但是失败(如密码错误等等)10次,则MySQL会无条件强制阻止此客户端连接。
max_connect_errors=10
# 使用的字符集默认为UTF8MB4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#从MySQL 5.7开始,默认的身份验证插件从mysql_native_password变更为caching_sha2_password
#更改默认身份验证插件可能会影响现有用户的密码和认证方式
default_authentication_plugin=mysql_native_password
#开启慢查询
slow_query_log=1
#sql_mode,定义了mysql应该支持的sql语法,数据校验等!
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
#wait_timeout --指的是MySQL在关闭一个非交互的连接之前所要等待的秒数
wait_timeout=1800
#interactive_time -- 指的是mysql在关闭一个交互的连接之前所要等待的秒数(交互连接如mysql gui tool中的连接)
interactive_timeout=1800
#开启general_log日志功能,mysql_data数据位置
general_log=ON
general_log_file=/data/mysql_data/mysql_general.log
#开启二进制日志功能,mysql_data数据位置
log_bin=ON
log-bin=/data/mysql_data/mysql-bin
#二进制日志自动删除的天数。默认值为0,表示“没有自动删除”。启动时和二进制日志循环时可能删除。
expire_logs_days=5
#如果二进制日志写入的内容超出给定值,日志就会发生滚动。你不能将该变量设置为大于1GB或小于4096字节。 默认值是1GB。
max_binlog_size = 512M
#查询排序时所能使用的缓冲区大小。
#排序缓冲被用来处理类似 ORDER BY 以及 GROUP BY 队列所引起的排序.
#一个用来替代的基于磁盘的合并分类会被使用.查看 “Sort_merge_passes” 状态变量. 在排序发生时由每个线程分配 
#注意:该参数对应的分配内存是每连接独占!如果有 100 个连接,那么实际分配的总共排序缓冲区大小为 100 × 6 =600MB,
#所以,对于内存在 4GB 左右的服务器推荐设置为 6-8M。
sort_buffer_size = 1048576
#Master-Slave
#服务端ID,用来高可用时做区分
server-id=1


#客户端设置,即客户端默认的连接参数
[client]
#默认连接端口
port=3306

[mysql]
# 设置客户端默认字符集
default-character-set=utf8mb4

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

@蓝眼睛

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

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

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

打赏作者

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

抵扣说明:

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

余额充值