摘要: 1、GTID模式 添加--slave-info 即可 2、普通模式 slave_parallel_type = database slave_parallel_workers = 0 slave_preserve_commit_order =off 阅读全文
posted @ 2022-06-09 16:48 MySQL成长之路 阅读(36) 评论(0) 推荐(0)
摘要: 报错:Can't exec "mysqlbinlog": No such file or directory at /usr/local/share/perl5/MHA/BinlogManager.pm ln -s /usr/local/mysql/bin/mysqlbinlog /usr/bin/ 阅读全文
posted @ 2022-06-09 14:07 MySQL成长之路 阅读(56) 评论(0) 推荐(0)
摘要: mysql>stop slave; mysql>CHANGE MASTER TO MASTER_DELAY = 7200; mysql>start slave; mysql>show slave status \G; 阅读全文
posted @ 2022-04-26 14:17 MySQL成长之路 阅读(26) 评论(0) 推荐(0)
摘要: 使用该工具的前提 1. binlog_format为ROW,且binlog_row_image为full或noblog,默认为full。 2. 必须开启MySQL Server,理由有如下两点: 1> 它是基于BINLOG_DUMP协议来获取binlog内容 2> 需要读取server端inform 阅读全文
posted @ 2022-03-31 10:35 MySQL成长之路 阅读(84) 评论(0) 推荐(0)
摘要: 在MySQL主从复制机器的master的数据库中创建function,报出如下错误: Error Code: 1418. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and 阅读全文
posted @ 2022-03-29 14:37 MySQL成长之路 阅读(300) 评论(0) 推荐(0)
摘要: 一 、常用操作数据库的命令 show databases; 查看所有的数据库 create database test; 创建一个叫test的数据库 drop database test;删除一个叫test的数据库 use test;选中库 ,在建表之前必须要选择数据库 show tables; 在 阅读全文
posted @ 2022-03-25 14:44 MySQL成长之路 阅读(213) 评论(0) 推荐(0)
摘要: 1、产生原因 当我们使用delete删除数据的时候,删除之后再次扫描的时候还是会遍历整个表,包括删除的部分,因为在使用delete删除数据的时候,MySQL并不会把真是的数据文件真是删除,而知识将文件的标识位删除,也没有整理数据文件,因此不会释放表空间,换句话说,当我们从表中删除数据的时候这段删除的 阅读全文
posted @ 2022-03-25 14:21 MySQL成长之路 阅读(107) 评论(0) 推荐(0)
摘要: mysql -u -p -e "select * from table;" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > out.csv 阅读全文
posted @ 2022-03-25 14:19 MySQL成长之路 阅读(55) 评论(0) 推荐(0)
摘要: 首先我们来看看删除主键的语法: ALTER TABLE TABLE_NAME DROP PRIMARY KEY; 在MySQL中删除主键要考虑两种情况: 1、主键列不带任何约束,可以直接删除主键的情况 mysql> create table test1_3( -> id int not null p 阅读全文
posted @ 2022-03-25 14:15 MySQL成长之路 阅读(742) 评论(0) 推荐(0)
摘要: MySQL跳过错误的方法 1、普通复制 mysql> stop slave; #表示跳过一步错误,后面的数字可变,(或者N条event,一条一条跳过) mysql> set global sql_slave_skip_counter =1; mysql> start slave; 之后再用mysql 阅读全文
posted @ 2022-03-25 14:14 MySQL成长之路 阅读(1225) 评论(0) 推荐(0)