mysql
文章平均质量分 86
我滴鬼鬼呀wks
这个作者很懒,什么都没留下…
展开
-
mysql搭建主从和工作过程
公司买了台新的服务器,决定在使用2台数据业务服务器上,再添加一台从库,都是使用mysql5.7,并且使用主从同步、读写分离架构,很不幸这个任务落到了我的头上。读写分离是在业务代码中实现的,在此不做详述,介绍一下我搭建MySQL主从的过程。工作原理(1)从库执行 change master to 语句,会立即将主库信息记录到master.info中(2)从库执行 start slave语句,会立即生成IO_T和SQL_T(3)IO_T 读取master.info文件,获取到主库信息(4)IO_原创 2023-10-17 10:08:24 · 123 阅读 · 0 评论 -
xtrabackup增量备份的使用
XBK增量备份备份方式:基于上次的备份的增量增量备份不能单独恢复,必须合并到全备中,一起恢复·······················································开始增量·······················································备份策略:周1凌晨4点全备,其余时间是增量周1:全备份操作,填写数据库的帐号密码:innobackupex --user=root --password=1234原创 2020-09-28 14:36:17 · 180 阅读 · 0 评论 -
xtrabackup物理备份工具的安装和使用
官网下载地址https://www.percona.com/downloads/Percona-XtraBackup-2.4/LATEST/下载和安装wget https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.15/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.15-1.el7.x86_64.rpmyum -y install per原创 2020-09-28 14:35:00 · 153 阅读 · 0 评论 -
mysqldump (MDP)进行逻辑备份数据库
优点:1.不需要下载安装2.备份出来的是SQL,文本格式,可读性高,便于备份处理3.压缩比较高,节省备份的磁盘空间缺点:4.依赖于数据库引擎,需要从磁盘把数据读出然后转换成SQL进行转储,比较耗费cpu和内存,磁盘资源,数据量大的话效率较低建议:100G以内的数据量级,可以使用mysqldump超过TB以上,我们也可能选择的是mysqldump,配合分布式的系统1EB =1024 PB = 1000000 TB参数解析-A –all-databases:备份全部数据库例子:实现全库备份.原创 2020-09-28 14:33:41 · 356 阅读 · 0 评论 -
通过二进制的binlog文件进行mysql恢复
mysql> show variables like '%log_bin%';查看所存放的二进制日志路径mysql> show binary logs;查看有哪些日志文件不过首先要查看配置文件是否配置了开启了二进制,在/etc/my.cnf配置文件里面 [mysqld] #选项添加 log-bin=mysql-bin #日志文件名称,未指定位置,默认数据文件位置log_bin=/mysql/mysql-bin 在生产中,需要单独配置一个磁盘来存放二进制文件,这样才...原创 2020-09-28 14:32:42 · 112 阅读 · 0 评论 -
mysql中的表详细操作
1.建表一般建表语句,和增加表内容create table cs (ID int not null primary key AUTO_INCREMENT comment ‘学号’,name varchar(255) not null comment ‘姓名’,age tinyint unsigned not null default 0 comment ‘年龄’,gender enum(‘m’,’f’,’n’) not null default ‘n’ comment ‘性别’)charse原创 2020-09-28 14:30:45 · 103 阅读 · 0 评论 -
数据库 增 删 改 操作语句
mysql> create database www charset utf8mb4; 新建库mysql> show databases; 查询所有的库mysql> show create database www; 查询单个库的属性mysql> alter database www charset utf8mb4; 更改库的字符集为utf8mb4mysql> drop database www; 删除库1.2 权限管理权限作用:控制用户登录之后能对mys原创 2020-09-22 22:08:26 · 351 阅读 · 0 评论 -
mysql的用户操作管理
1.1 用户操作作用:登录,管理数据库逻辑对象定义:用户名@'白名单'白名单支持的方式?wordpress@'10.0.0.%'wordpress@'%'wordpress@'10.0.0.200'wordpress@'localhost'wordpress@'db02'wordpress@'10.0.0.5%'wordpress@'10.0.0.0/255.255.254.0'一般常用的几种:www@'10.0.0.5%'www@'10.0.0.0/255.255..原创 2020-09-22 22:06:12 · 91 阅读 · 0 评论