
mysql
文章平均质量分 61
mysql
yinguobin
脚踏实地学习,没有什么是努力办不到的,如果有,那么就更努力一些吧!
展开
-
mysql备份恢复工具
备份: * 恢复 1、mydump * source /mysql 2、select ...... into outfile /.///xxx.sql* load data infile ///../xxx.sql 3、...原创 2021-01-27 10:32:34 · 182 阅读 · 0 评论 -
int(1)和int(10)有区别吗
int(n) 括号里面n无论写成多少都占4个字节空间,最多能存10位数。 n代表显示宽度。所以int(1)和int(10)没有区别。 如果字段定义了zerofill,int(10)就有意义了。 mysql> create table td(id int(10) zerofill); Query OK, 0 rows affected (0.01 sec) mysql> insert into td (id) value (5); Query OK, 1 row affected (0.原创 2021-01-20 11:06:35 · 1427 阅读 · 0 评论 -
mysql基于gtid的故障恢复模拟
binog的gtid记录模式管理 介绍: 全局事务唯一编号,对于binlog中每个事务,都会生成一个GTID号码 DDL,DCL一个event就是一个事务,都会生成GTID号码 DML语句,从begin到commit是一个事务,会生成GTID号码 GTID组成: Server_uuid:TID TID就是事务id,自增长从1开始 server_uuid存在于/data/mysql/data/auto.cnf 例如:server-uuid=49579d17-e6a8-11ea...原创 2021-01-13 16:30:14 · 418 阅读 · 0 评论 -
MySQL生产的恢复:binlog+备份
binog的gtid记录模式管理 介绍: 全局事务唯一编号,对于binlog中每个事务,都会生成一个GTID号码 DDL,DCL一个event就是一个事务,都会生成GTID号码 DML语句,从begin到commit是一个事务,会生成GTID号码 GTID组成: Server_uuid:TID TID就是事务id,自增长从1开始 server_uuid存在于/data/mysql/data/auto.cnf 例如:server-uuid=49579d17-e6a8-11ea-9aa8...原创 2021-01-08 16:53:25 · 202 阅读 · 0 评论 -
mysql binlog日志及基于binlog故障恢复
二进制日志(binlog) 作用 主从依赖二进制日志;数据恢复需要依赖于二进制日志 配置 vi /etc/my.cnf 默认没有开启 server_id=6 (小于65535) log_bin=/data/binlog/mysql-bin (必须提前创建data/binlog目录,mysql-bin是二进制文件名前缀,后缀自动生成mysql-bin.00001 ......) binlog_format=row (5.7默认开启) sync_binlog=1 (每次事务提交都立即刷写bi...原创 2021-01-08 16:51:10 · 295 阅读 · 1 评论