mysql5.7配置脚本及功能说明

配置一:

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306 
; 设置mysql的安装目录
basedir=F:\JavaEE\mysql-5.7.35-winx64
; 设置mysql数据库的数据的存放目录
datadir=F:\JavaEE\mysql-5.7.35-winx64\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
; 非交互连接超时时间,即jdbc连接 MySQL服务器默认的“wait_timeout”是28800秒即8小时,意味着如果一个连接的空闲时间超过8个小时
wait_timeout=31536000
; 交互连接超时时间,即客户端连接
interactive_timeout=31536000

max_allowed_packet=128MB
sql_mode= ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION



 

配置二:

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306 
; 设置mysql的安装目录
basedir=D:\Java\mysql-5.7.35-winx64
; 设置mysql数据库的数据的存放目录
datadir=D:\Java\mysql-5.7.35-winx64\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
max_allowed_packet=40M


;日志
[mysql_safe]
log_timestamps = SYSTEM
;普通查询日志
general_log=on
general_log_file=D:\Java\mysql-5.7.35-winx64\log\mysql_general_log.log
;错误日志
log-error=D:\Java\mysql-5.7.35-winx64\log\log-error.log
;慢查询配置参数
slow-query-log = ON                        
long_query_time = 2                        
log_queries_not_using_indexes = ON         #没有使用到索引的SQL语句。
slow-query-log-file = D:\Java\mysql-5.7.35-winx64\log\slow.log  #记录SQL语句的文件。
min_examined_row_limit = 800               #记录结果集大于800行的SQL语句。


 

扫码领红包

微信赞赏支付宝扫码领红包

发表回复

后才能评论