1. 免密码登陆 [wyhcli]➜ ~ vim /etc/my.cnf skip-grant-tables [wyhcli]➜ ~ systemctl restart mysqld 2. 将旧密码置空 [wyhcli]➜ ~ vim /etc/my.cnf skip-grant-tables [wyhcli]➜ ~ systemctl restart mysqld 3. 去除免密码登陆 删掉步骤1的语句 skip-grant-tables 重启服务 `service mysqld restart 4. 修改密码 [wyhcli]➜ ~ mysql -uroot -p # 提示输入密码时直接敲回车,刚刚已经将密码置空了 Enter password: Welcome to the MySQL monitor. Commands end……

阅读全文

Zabbix监控系统 zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源监控套件。 zabbix服务部署安装 一、启动LNMP环境 二、添加163源及zabbix ali内源 [root@localhost html]# cat /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever - Updates - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional……

阅读全文

Zabbix企业级应用 公司刚刚搭建完Zabbix,现在需要对后续的服务器添加监控,由于公司有几百台服务器,因此使用自动发现或者自动注册来批量添加服务器,并且配置好邮件报警用于及时发现服务器问题。但是由于Zabbix-Server性能有限,所以需要更换Agent工作模式为主动,减轻……

阅读全文

Zabbix监控系统 zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源监控套件。 全面监控 适用于任何IT基础架构、服务、应用程序和资源的监控解决方案 一. Zabbix基础介绍 1.1 Zabbix简介 Zabbix由Alexei Vladishev创建,目前由其成立……

阅读全文

YUM安装MySQL数据库 MySQL是目前使用最受信赖和广泛使用的开源数据库平台。全球十大最受欢迎和高流量的网站中有10个依赖于MySQL。MySQL 8.0通过提供全面的改进建立在这一势头上,旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入……

阅读全文

使用pt-query-digest分析慢查询 pt-query-digest是Percona工具包的一部分,用于对查询进行分析。可以通过以下任何方式收集查询: 慢查询日志 通用查询日志 进程列表 二进制日志 TCP转储 慢查询日志 首先要开启慢查询日志并收集查询,然后就可以通过传递慢查询日志来运……

阅读全文

备份 建立数据库后,下一个重要的事情就是设置备份。做备份的方法很多,但主要有2种,一种是逻辑备份,它将所有数据库、表结构、数据和存储例程导出到一组可以再次执行的SQL语句中,以重新创建数据库的状态;另一种是物理备份,它包含了系统上的所有文件,这里的系统是指数据库用于存储所有数据库实……

阅读全文

复制 复制(replication)功能可以将一个MySQL数据库服务器(主库)中的数据复制到一个或多个MySQL数据库服务器(从库)。默认情况下,复制是异步的;从库不需要永久连接以接收来自主库的更新。可以将其配置为复制所有数据库、复制指定的数据库,甚至可以配置为复制数据库中指定的……

阅读全文

MySQL高可用方案简介 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我……

阅读全文

MySQL分布式高可用-MGR MySQL Group Replication(MGR)是MySQL官方在5.7.17版本引进的一个数据库高可用与高扩展的解决方案,MySQL组复制是一个MySQL Server插件,使您可以创建弹性的,高可用性的,容错的复制拓扑。。MGR基于分布式paxos协议,实现组……

阅读全文