Mysql5.7二级等保配置项示例

一、Mysql5.7的配置文件my.ini配置示例

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置mysql端口号,调整为非默认端口3306
port = 3807
#设置为mysql的程序安装目录
basedir="C:\Program Files\MySQL\MySQL Server 5.7\"
#设置mysql数据库的数据的存放目录
datadir="D:\ProgramData\MySQL\MySQL Server 5.7\data\"
#允许最大连接数
max_connections=500
#服务端使用的字符集utf8
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#服务器内存32G时,可以设置为2G,服务器内存16G时,可以设置为1G
innodb_buffer_pool_size=2G
#开启binlog日志记录
log-bin=mysql-bin
#mysql5.7.3及以后版本开启binlog日志,server-id设置为2位年月日
server-id=220915
#mysql5.7及以上版本,使用SQL_MODE来启用严格模式,以确保数据的完整性和一致性
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
#字符串连接函数不限制大小,mysql5.7中配置为-1已经不生效了,需要配置成具体的值,18446744073709551615是理论最大值
#group_concat_max_len=-1
group_concat_max_len = 18446744073709551615
#mysql开启自定义函数信任,mysql开启binlog时,当还原含有自定义函要开启该功能
log_bin_trust_function_creators=1
#设置mysql的event为启用状态,使用时设置
#event_scheduler=ON  
#还原数据库时,一个语句最大大小配置insert into tablename values(......)
max_allowed_packet=32M
#当mysql引擎为innodb时,锁表等待时间调整为300秒,默认为50秒
innodb_lock_wait_timeout=300
#跳过密码验证
#skip-grant-tables#登录连接的超时时间
wait_timeout= 1200
#客户端超过300秒没有新的查询请求,则自动断开与客户端的链接,控制长时间空闲链接的数据
interactive_timeout=300
#设置在等待获取某个锁的最长时间为300秒,超过时MySQL服务器将自动放弃等待并返回错误信息,用于避免长时间的锁等待
lock_wait_timeout=300
#stop slave后,超过300秒未收到主服务的停止信息,还继续复制日志,默认情况下rpl_stop_slave_timeout的值为31536000秒(即1年)
#rpl_stop_slave_timeout=300#表示不允许使用select ... into outfile和load data [local]infile来进行数据导入导出操作
local-infile=0
#禁用符号链接,数据只能存储在datadir目录中,mysql5.5.8及以上版本设置为0
symbolic-links=0#身份鉴别:密码复杂性验证
plugin-load-add=validate_password.dll
#服务器在启动时加载如上插件,并防止在服务器运行期间删除该插件
validate-password=FORCE_PLUS_PERMANENT
#保证用户密码的长度
validate_password_length=8
#密码中数字的数量
validate_password_number_count=1
#密码中大小写字母字符的数量
validate_password_mixed_case_count=1
#密码中特殊字符的数量
validate_password_special_char_count=1
#至少 90 天更换一次口令
#default_password_lifetime = 90#开启日志审计功能
plugin-load-add=server_audit.dll
#服务器在启动时加载如上插件,并防止在服务器运行期间删除该插件
server_audit=FORCE_PLUS_PERMANENT
#审计日志记录到文件
server_audit_logging=on
#审计日志默认存放路径可以不写,默认到data文件下
#server_audit_file_path="D:/ProgramData/MySQL/MySQL Server 5.7/audit.log"
#设置审计日志文件大小 默认1000000,1073741824=1GB
server_audit_file_rotate_size=1073741824
#审计日志存放个数(到达该最大个数后循环删除)
server_audit_file_rotations=20#开启mysql调试日志
#general_log = 1
#设置mysql调试日志存放位置
#general_log_file="D:/ProgramData/MySQL/MySQL Server 5.7/data/general.log"[mysqld_safe]
log_error="D:/ProgramData/MySQL/MySQL Server 5.7/data/log.txt"

二、相关插件

开启身份鉴别、审计日志时需要相应的插件,需要将对应的插件上传到Mysql的“C:\Program Files\MySQL\MySQL Server 5.7\lib\plugin”目录下

身份鉴别插件:validate_password.dll

审计日志插件:server_audit.dll

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/135443.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Jupyter Notebook 内核似乎挂掉了,它很快将自动重启

报错原因: OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade perfo…

uniapp刻度尺的实现(swiper)滑动打分器

实现图&#xff08;百分制&#xff09;&#xff1a;滑动swiper进行打分&#xff0c;分数加减 <view class"scoring"><view class"toggle"><view class"score"><text>{{0}}</text><view class"scoreId&quo…

Apipost-Helper:IDEA中的类postman工具

今天给大家推荐一款IDEA插件&#xff1a;Apipost-Helper-2.0&#xff0c;写完代码IDEA内一键生成API文档&#xff0c;无需安装、打开任何其他软件&#xff1b;写完代码IDEA内一键调试&#xff0c;无需安装、打开任何其他软件&#xff1b;生成API目录树&#xff0c;双击即可快速…

STM32F103C8T6第三天:pwm、sg90、超声波、距离感应按键开盖震动开盖蜂鸣器

1. 定时器介绍1&#xff08;317.21&#xff09; 软件定时&#xff08;之前的定时方法&#xff09;&#xff08;软件延时&#xff09;缺点&#xff1a;不精确、占用CPU资源 void Delay500ms() //11.0592MHz {unsigned char i, j, k;_nop_();i 4;j 129;k 119;do{do{while (-…

微服务-网关设计

文章目录 引言I 网关部署java启动jar包II 其他服务部署细节2.1 服务端api 版本号III 网关常规设置3.1 外部请求系统服务都需要通过网关访问3.2 第三方平台回调校验文件的配置IV 微服务日志跟踪4.1 打印线程ID4.2 封装线程池任务执行器4.3 将自身MDC中的数据复制给子线程4.4 微服…

龙迅LT8911EXB功能概述 MIPICSI/DSI TO EDP

LT8911EXB 描述&#xff1a; Lontium LT8911EXB是MIPIDSI/CSI到eDP转换器&#xff0c;单端口MIPI接收器有1个时钟通道和4个数据通道&#xff0c;每个数据通道最大运行2.0Gbps&#xff0c;最大输入带宽为8.0Gbps。转换器解码输入MIPI RGB16/18/24/30/36bpp、YUV422 16/20/24bp…

PageHelper多表关联查询数量问题

PageHelper多表关联查询数量问题 通常我们会使用PageHelper进行分页查询&#xff0c;但是当分页查询被用到多个表的关联查询中时&#xff0c;就有可能导致查询出来的数据总数比我们想要的多得多。 首先在数据库中创建三个demo表&#xff1a;role、path、role_path role角色表…

使用Selenium发邮件附件

发邮件可以使用SMTP协议实现程序去发送&#xff0c;但附件的不能太大&#xff0c;一般不超过20M。 以下使用Selenium模拟发送邮件&#xff0c;跳过这个限制&#xff0c;网上找了很多资料&#xff0c;都没有完整实现的&#xff0c;那么自己实现一个&#xff0c;以下代码用Python…

WM 报错不含领货点存储类型的存储类型需要部分搁板管理

试图为SAP新建堆放策略维B标准存储类型系统报错如下&#xff1a; 不含领货点存储类型的存储类型需要部分搁板管理 加个P类型的&#xff0c;先保存&#xff0c;然后再改 解决方案&#xff1a; 进入如下配置路径&#xff0c; 新增一个配置条目&#xff0c;如上图示&#xff0c;…

ci-cd的流程

1、项目在gitlab上&#xff0c;从gitlab上使用git插件获取源码&#xff0c;构建成war包&#xff0c;所以使用tomcat作为运行环境 发布 &#xff1a;使用maven插件发布&#xff0c;使用ssh连接。

小米6安装Ubuntu Touch系统也不是很难嘛

序言 这个文章是用来解说,小米6如何安装Ubuntu Touch系统 正文 安装这个系统需要注意的几点 1.手机必须已经解BL锁 2.没了 安装步骤 先双击打开压缩包查看,按照第一步第二步来进行执行,下面是解压图片 第一步 1.打开第一个文件夹 复制刷入rec的命令.txt里面的内容,然后打开红…

HTTP-HTTPS区别详解

一、HTTP协议 1. GET和POST的请求的区别 Post 和 Get 是 HTTP 请求的两种方法&#xff0c;其区别如下&#xff1a; 应用场景&#xff1a; GET 请求是一个幂等的请求&#xff0c;一般 Get 请求用于对服务器资源不会产生影响的场景&#xff0c;比如说请求一个网页的资源。而 Po…

Mac 禁用一些高占用cup的进程

什么是CrashReporter&#xff1f; CrashReporter在应用程序崩溃的任何时候都会运行&#xff0c;它旨在保存应用程序状态&#xff0c;以帮助开发人员找出应用程序崩溃原因。基本上&#xff0c;一个进程是启动、崩溃&#xff08;并调用CrashReporter&#xff09;&#xff0c;然后…

竞赛选题 深度学习火车票识别系统

文章目录 0 前言1 课题意义课题难点&#xff1a; 2 实现方法2.1 图像预处理2.2 字符分割2.3 字符识别部分实现代码 3 实现效果4 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 图像识别 火车票识别系统 该项目较为新颖&#xff0c;适…

百度上线“文心一言”付费版本,AI聊天机器人市场竞争加剧

原创 | 文 BFT机器人 百度不愧是我国AI技术领域的先行者&#xff0c;每年致力于人工智能领域取得技术产品的突破和创新。据爆料称&#xff0c;百度的文心一言有突破了新境界&#xff0c;开创了文心大模型4.0会员版本。从线上的to C产品到试水商业化&#xff0c;百度都是争先走…

kubernetes集群编排——k8s认证授权

pod绑定sa [rootk8s2 ~]# kubectl create sa admin [rootk8s2 secret]# vim pod5.yaml apiVersion: v1 kind: Pod metadata:name: mypod spec:serviceAccountName: admincontainers:- name: nginximage: nginxkubectl apply -f pod5.yamlkubectl get pod -o yaml 认证 [rootk8s…

iOS 让界面元素的文字随着语言的更改而变化——本地化文字跟随

在我的 App 内置的设置中&#xff0c;修改了语言&#xff0c;这时需要让当前界面的文本跟着改变语言。 解决方法是&#xff1a;添加一个观察者&#xff0c;观察 localize 本地语言的通知&#xff0c;然后一有变化就调用自定义的方法执行操作。&#xff08;而设置中其实是改变了…

华为交换机忘记console密码怎么办?

console线RJ45头 连接交换机console口&#xff0c;usb接口连接电脑电脑桌面计算机右键-》管理&#xff0c;端口查看端口是com几 3打开secureCRT 点击第二个图标&#xff0c;快速连接&#xff0c;然后设置下参数&#xff0c;如下图 4、重启交换机 5、看到如下图提示信息&#x…

C语言 指针进阶

目录 数组指针 指针数组访问数组元素 再次讨论数组名 数组指针访问一维数组&#xff08;但是这样会很别扭&#xff09; 访问二维数组元素 非数组指针访问 数组指针访问 数组传参Demo 一维数组传参 二维数组传参 指针数组指针 字符指针 函数指针 函数指针调用时可以…

校园安防监控系统升级改造方案:如何实现设备利旧上云与AI视频识别感知?

一、背景与需求分析 随着现代安防监控科技的兴起和在各行各业的广泛应用&#xff0c;监控摄像头成为众所周知的产品&#xff0c;也为人类的工作生活提供了很大的便利。由于科技的发达&#xff0c;监控摄像头的升级换代也日益频繁。每年都有不计其数的摄像头被拆掉闲置&#xf…