- 博客(12)
- 收藏
- 关注
原创 Atlas读写分离-MySQL篇
1.安装Atlas包下载地址https://github.com/Qihoo360/Atlas/releases上传到家目录[root@localhost ~]# lsanaconda-ks.cfg Atlas-2.2.1.el5.x86_64.rpm initial-setup-ks.cfg安装yum install -y Atlas*Atlas默认配置文件模板的位置[root@localhost ~]# cd /usr/local/mysql-proxy/conf[root...
2022-05-21 20:15:01
366
原创 MHA-MySQL篇
目录1.部署1.1所有节点设置软连接1.2配置主节点与其他节点互信1.3主节点创建 mha 专用管理用户1.4下载mha软件:node+manager1.5安装1.6管理节点创建相关文件目录1.7管理节点编辑mha配置文件1.8管理节点互信检查与主从状态检查1.9管理节点开启MHA1.10查看MHA状态2.MHA的 vip 功能3.故障提醒4.binlog server5.故障处理流程5.1监控到宕机,收到邮件5.2选择新主,配置文件+脚本
2022-05-20 18:33:59
562
原创 MySQL配置参数
一.模板一.基本user=mysqlbasedir=/usr/local/mysqldatadir=/data/mysqlserver_id=1port=3306socket=/tmp/mysql.socksecure-file-priv=/tmpdefault_storage_engine=innodb二.日志相关log_error=/data/mysql/mysql.errlog_timestamps=systeminnodb_print_all_deadlocks =
2022-05-08 16:48:18
2338
原创 MySQL二进制安装
目录1.准备1.1操作系统版本:1.2 MySQL安装包5.7和8.0(二进制通用版) 1.3远程连接工具: 2.安装 MySQL(以8.0版本为例)2.1本地上传安装包2.2解压安装包 tar -xf2.3设置软链接 ln -s2.4设置环境变量 2.5创建MySQL用户和组 2.6创建相关目录并修改权限 2.7写配置文件2.8初始化数据(initialize参数的异同)2.9 My...
2022-03-21 23:06:22
6642
原创 MySQL增量备份脚本(简易版)
touch 备份脚本名称chmod +x 备份脚本(绝对路径)vim 备份脚本(绝对路径)#!/usr/bin/bash#Description:#Author:#Create time:user=" "password=" "bak_time=`date +%Y%m%d`bin_dir="/usr/local/mysql"bin_file_idx="$bin_dir/mysql-bin.index"bak_dir="/data/mysqlbak/increased_bak"b
2021-11-30 13:20:36
1583
原创 MySQL全量备份脚本(简易版)
touch 备份脚本名chmod +x 备份脚本(绝对路径)vim 备份脚本(绝对路径)#!/usr/bin/bash#Description:#Author:#Create time:user=" "password=" "bak_time=`date +%Y%m%d`bak_dir="/data/mysqlbak/full_bak"bak_file_name="$bak_dir/$bak_time.sql"bak_log="$bakup_dir/bak.log"if [
2021-11-30 13:18:59
888
原创 MySQL基本命令
mysql基础一(个人收集)一.初识MySQL1.1启动、停止MySQL服务器1.1.1通过系统服务器1.1.2通过命令提示符DOS net start/stop mysql; service mysql start/stop;1.2连接MySQL服务器 mysql -uroot -p..;1.3断开MySQL服务器 exit; /quit;二.数据库操作(重点:创建;选择;删除)2.1创建数据库(database或schema) create d...
2021-11-22 16:53:33
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人