
mysql实用干货
文章平均质量分 77
Autism1214
慢品人间烟火色,闲观万事岁月长
展开
-
mysql5.7安装server_audit审计
server_audit_incl_users : 指定哪些用户的活动将记录,connect将不受此变量影响,该变量比server_audit_excl_users优先级高。server_audit_file_path :使用该变量设置存储日志的文件,可以指定目录,默认存放在数据目录的server_audit.log文件中。在同一版本中,添加了server_audit_query_log_limit变量,以便能够设置日志记录的长度。server_audit_logging :启动或关闭审计ON/OFF。原创 2023-07-26 18:38:45 · 1879 阅读 · 2 评论 -
mysql部署一主两从
安装好mysql以后,需要搭建一下主从,这里以192.168.2.31-33这三台机器为例,介绍一下mysql主从的搭建(mysql安装可以参考我之前的文档)我这里由于是测试环境 ,mysql的密码就设置为123456(线上环境不建议)原创 2023-07-17 19:50:44 · 1956 阅读 · 1 评论 -
MHA部署和切换
Master High Availability(MHA)是一种用于确保服务连续性和高可用性的解决方案,主要应用于MySQL等数据库系统。它通过监控数据库主节点的状态,当主节点出现故障时自动切换到备份节点上,并将新的主节点信息广播给其他节点,从而确保整个系统在主节点故障的情况下仍然可以正常工作。MHA的主要功能包括:自动监测:MHA会持续监测主节点的状态,并在发生故障时立即进行处理。快速故障转移:当主节点出现故障时,MHA会自动将工作负载转移到备份节点上,从而实现快速的故障转移。原创 2023-05-12 17:28:12 · 615 阅读 · 1 评论 -
keepalived与mysql搭建VIP漂移
Keepalived 是一款用于实现高可用性和负载均衡的开源软件,它运行在 Linux 系统上,可以将多个服务器节点组合成一个虚拟服务器,通过 IP 地址漂移技术实现故障转移和负载均衡。Keepalived 支持 VRRP(虚拟路由冗余协议)和 LVS(Linux 虚拟服务器)两种模式,可以根据实际需求选择使用。VRRP 模式可以实现在多个节点之间自动切换 VIP(虚拟 IP)地址,确保在某个节点故障时,其他节点可以接管服务并保证服务的连续性。而 LVS 模式则可以在多个节点之间分配流量,实现负载均衡。原创 2023-05-11 16:57:19 · 1431 阅读 · 0 评论 -
mysql平滑升级
系统:CentOS Linux release 7.9.2009 (Core)mysql旧版本:5.7.27mysql新版本:5.7.40yum源:阿里源软件包地址:https://downloads.mysql.com/archives/community/安装方式:源码安装(可参考我之前发的源码安装的文档)原创 2023-05-06 15:25:06 · 623 阅读 · 0 评论 -
mysql实用命令
如果你的mysql有大量的闲置连接,他们不仅会白白消耗内存,而且如果连接一直在累加而不断开,最终肯定会达到mysql的连接上限数,这会报’too many connections’的错误。在线程启动时,根据全局wait_timeout值或全局interactive_timeout值初始化会话wait_timeout值,取决于客户端类型(由mysql_real_connect()的连接选项CLIENT_INTERACTIVE定义)。参数默认值:28800秒(8小时)参数默认值:28800秒(8小时)原创 2023-04-27 11:35:58 · 122 阅读 · 0 评论