![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 50
C&O
关注我带你一起领略皓月星空!
展开
-
MySQL table 碎片整理
MySQL表碎片清理原创 2022-01-27 18:21:45 · 1499 阅读 · 0 评论 -
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: ‘Could not find f
MySQL8.0打开多线程主从复制重启时报错:之前复制模式是基于库:slave_parallel_type=DATABASE打开多线程复制模式改为日志级别同步:slave_parallel_type=LOGICAL_CLOCK由于主库第一个二进制日志缺省,导致改为日记级别复制报错,我们只需跳过,重新开始一个新的日志文件传输。在Slave上做如下操作:...原创 2021-05-13 16:21:54 · 227 阅读 · 0 评论 -
MySQL5.7.8虚拟列(函数索引)
MySQL5.7虚拟列(函数索引)简要原创 2021-05-12 10:39:04 · 357 阅读 · 0 评论 -
Linux7部署MySQL8.0主从同步
Linux7 部署MySQL8.0主从同步mysql主从复制原理:Master将数据改变记录到二进制日志(binary log)中,也就是配置文件log-bin指定的文件,这些记录叫做二进制日志事件(binary log events);Slave 通过 I/O 线程读取 Master 中的 binary log events 并写入到Slave的中继日志(relay log);Slave 重做中继日志中的事件, 把中继日志中的事件信息一条条在本地执行,完成数据在本地的存储, 从而实现主从数据保原创 2021-05-10 20:08:20 · 132 阅读 · 0 评论 -
Percona XtraBackup下载与应用
Percona XtraBackup下载与应用:1.下载Percona XtraBackup:https://www.percona.com/downloads/Percona-XtraBackup-LATEST/#2.创建备份恢复的用户:mysql> create user mulong@'localhost' identified by '123456';mysql> grant reload,process,lock tables,replication client on *.原创 2021-01-27 16:03:45 · 638 阅读 · 0 评论 -
MySQL存储引擎
查看当前MySQL使用的存储引擎:show variables like ‘%engine%’;show variables like ‘%storage_engine%’;查看某个表使用什么引擎:show create table tablename;查看MySQL提供的有哪些引擎:show engines;Engine: 引擎名字;Support: 显示Innodb是DEFAULT默认的;Commnet: 描述;Transactions: 是否支持事物;...原创 2020-12-30 11:34:24 · 78 阅读 · 0 评论 -
MySQL取随机数
MySQL取随机数:若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句:SELECT FLOOR(7 + (RAND() * 6));也可以通过创建function取随机值,如下:CREATE FUNCTION rand_num ( start_num INTEGER, end_num INTEGER) RE原创 2020-10-12 11:39:20 · 397 阅读 · 0 评论 -
MySQL5.7忽略从库error,主从正常
MySQL5.7主从复制,忽略从库上的error,主从线程正常:在/etc/my.cnf加上一行:slave_skip_errors=1051主从正常:原创 2020-08-05 18:42:15 · 322 阅读 · 0 评论 -
MySQL5.7主从同步Slave I/O错误解决方法
MySQL5.7主从同步出现以下error:[ERROR] Slave I/O for channel ‘’: Master command COM_REGISTER_SLAVE failed: Access denied for user ‘sync’@’%’ (using password: YES) (Errno: 1045), Error_code: 1597解决方法:修改主的授权→GRANT REPLICATION SLAVE ON . TO ‘sync’@’%’ identified b原创 2020-07-09 18:21:12 · 1580 阅读 · 0 评论 -
Mysql多线程复制
今天我们来聊聊Mysql的主从(多主,多从)多线程复制先说Mysql 主从复制原理:master 节点上的binlogdump 线程,在slave 与其正常连接的情况下,将binlog 发送到slave 上。slave 节点的I/O Thread ,通过读取master 节点binlog 日志名称以及偏移量信息将其拷贝到本地relay log 日志文件。slave 节点的SQL...原创 2020-04-26 16:49:41 · 359 阅读 · 0 评论 -
Linux7部署MySQL8.0.18
今天我们来聊聊Mysql8.0.18在Linux7上部署:1.下载地址:https://dev.mysql.com/downloads/mysql/2.选择 RPM Bundle 点击 Download.3.通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包,卸载mariadb.4.rpm -e mariadb-libs-5.5.56-2.el7.x8...原创 2019-12-17 14:33:46 · 124 阅读 · 0 评论