一个专业运
维技术分享!

数据库运维

Linux系统安装部署MySQL完整教程-小柳实验室

Linux系统安装部署MySQL完整教程

Jack.Liu阅读(342)赞(4)

一、准备MySQL安装包 这是官网:https://dev.mysql.com/downloads/mysql/5.7.html 进去以后,系统选择Linux - Generic,最后选择64位的点击Download 选择直接下载即可 注:...

MySQL读写分离-小柳实验室

MySQL读写分离

Jack.Liu阅读(430)赞(1)

一、读写分离 1. 工作原理 基本的原理是让主数据库处理事务性增、删、改操作(INSERT、DELETE、UPDATE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 …

MySQL无法远程连接解决方案-小柳实验室

MySQL无法远程连接解决方案

Jack.Liu阅读(335)赞(2)

1、查看/etc/mysql/my.cnf配置文件是否只允许本地连接 注释配置:#bind-address = 127.0.0.1,重启MySQL Server 2、防火墙(我用的是iptables)禁止了3306端口访问 /etc/sys...

mysql rpm包升级-小柳实验室

mysql rpm包升级

Jack.Liu阅读(475)赞(2)

升级步骤: 1、停止MySQL服务 service mysqld stop 2、备份配置文件 mv /etc/my.cnf /etc/my.cnf.bak 3、卸载现有旧版本MySQL rpm -qa | grep -i mysql | x...

MySQL 8.X 主从配置-小柳实验室

MySQL 8.X 主从配置

Jack.Liu阅读(627)赞(2)

Desc ✏️ 本文以基于GTID的复制示例 GTID(Global Transaction ID)是对于一个已提交事务的唯一编号,并且是一个全局(主从复制)唯一的编号。 它的官方定义如下: GTID = source_id :transa...

自动备份网站和数据库-小柳实验室

自动备份网站和数据库

Jack.Liu阅读(602)赞(4)

脚本功能描述: 自动获取所有数据库并备份。 自动获取多个网站根目录下的所有网站并备份 自动删除7天前的备份文件 #!/bin/bash # 备份网站和数据库 #  1.自动获取所有 Mysql 数据库自动备份 #  2.指定需要 &hell...

MySql5.7配置文件my.cnf设置-小柳实验室

MySql5.7配置文件my.cnf设置

Jack.Liu阅读(839)赞(1)

# MySql5.7配置文件my.cnf设置 [client] port = 3306 socket = /tmp/mysql.sock [mysqld] #####基础设置####### #Mysql服务的唯一编号 每个mysql服务Id...

Mysql完美增量备份脚本-小柳实验室

Mysql完美增量备份脚本

Jack.Liu阅读(977)赞(1)

vi /etc/my.cnf开启日志及定期清理日志 log-bin=mysql-bin binlog_format=mixed //二进制日志自动删除的天数。默认值为0,表示“没有自动删除” expire_logs_days = 5 全备份...

zabbix数据库优化-小柳实验室

zabbix数据库优化

Jack.Liu阅读(842)赞(2)

MySQL版本推荐 MySQL5.7及以上版本,便捷的在线DDL方便zabbix的快速升级 链接数据库方式:zabbix的server、proxy、MySQL数据库尽量使用域名方式连接,方便进行故障切换。 zabbix数据库的授权 读写权限...

MySQL备份巡检脚本-小柳实验室

MySQL备份巡检脚本

Jack.Liu阅读(798)赞(4)

脚本说明:有多个数据库实例通过xtrabackup进行备份并推送到异地备份服务器上存放,每周对备份服务器的数据进行检查,并与上一次备份文件大小做对比,并将最后结果通过邮件进行通知 1、安装sendmail用于发 …

MySQL 服务安全加固-小柳实验室

MySQL 服务安全加固

Jack.Liu阅读(911)赞(6)

漏洞发现 您可以使用购买安全产品自动检测您的服务器上是否存在 MySQL 漏洞问题,或者您也可以自己排查您服务器上的 MySQL 服务是否存在安全问题。 安全加固 帐号安全 禁止 Mysql 以管理员帐号权限运行 以 …

MySQL基本概念以及简单操作-小柳实验室

MySQL基本概念以及简单操作

Jack.Liu阅读(874)赞(6)

一、MySQL    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (...

Linux部署MYSQL 5.7-小柳实验室

Linux部署MYSQL 5.7

Jack.Liu阅读(866)赞(6)

卸载mariadb,否则安装mysql会出现冲突执行命令rpm -qa | grep mariadb列出所有被安装的mariadb rpm 包;执行命令rpm -e --nodeps mariadb-libs-5.5.5...