1这是一段自动备份nginx/mysql日志的shell脚本,该脚本自动检测主机上所部署的服务并按日期分割其日志,然后打包并备份至指定的目录。
1本文讲述MySQL5.7.29的源码非编译版本的安装过程,以及升级至5.7.34版本方法,编译安装那种费力又费心的事情必须忽略。
4MySQL Group Replication(MGR)是自MySQL 5.7.17版本引入的一个服务器插件,可用于创建高可用、可扩展、容错的复制拓扑结构。
2服务器A每隔5分钟检测是否产生了无法访问的告警日志文件,随即复制到服务器C上的共享目录,服务器B每隔5分钟检测共享目录上是否产生了日志文件,如果有则马上执行SQL语句。
2MySQL8.0针对账户安全引入了新的身份验证插件,默认验证方法是caching_sha2_password,而PHP7的mysqlnd只支持mysql_native_password。
1更新Nextcoud版本时,后台提示“Nextcloud 21将不再支持这个版本,需要 MySQL 8 或更高版本”,在确认Wordpress也是支持Mysql8的之后,好吧,又开始折腾了。
1Nginx的stream模块,可以实现对四层TCP/UDP协议的转发、代理、负载均衡等,比如本文中的实例就有mysql、zookeeper和dns的代理或负载方法。
1Mysql默认数据库引擎是InnoDB,其innodb_file_format为barracuda,这种格式无法创建大表,因此需要将ENGINE改为MyISAM,可以修改my.cnf配置默认引擎,也可以在创建表时修改。
2MySQL集群当主库故障时,通过MHA可以实现快速完成主从切换,本文讲解MHA+LVS+Keepalived搭建Mysql集群的方法,以此为基础,能够很轻松的实现横向扩展,比如读写分离、扩展主库、扩展从库。
1MySQL因开源且强大而广泛流行,且功能也很丰富,通过其自带配置就可以轻松完成主从复制和主主复制。本文讲述Mysql配置主从及重设主从的方法。