![](https://img-blog.csdnimg.cn/20200213151353371.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
MySQL
Lissen_Gan
非学无以成才,非问无以广识;
展开
-
Perl脚本获取.bash_profile中变量
Perl脚本获取.bash_profile中变量原创 2022-11-12 17:10:51 · 383 阅读 · 0 评论 -
PXB初始化从库,需要跳过多个事务如何解决(使用GTID搭建从库)?
问题:PXB初始化从库,需要跳过多个事务如何解决(使用GTID搭建从库)?解决方案:可以批量来跳过事务,关键在于找到最后需要的跳过的事务.主库使用PXB全备前,记录主库GTID,从库使用PXB恢复后跳过事务到前面记录的GTID主库记录PXB全备前GTIDmysql[(none)]> show master status\G;*************************** 1. row *************************** File:原创 2021-11-14 12:13:39 · 310 阅读 · 0 评论 -
MySQL双1参数innodb_flush_log_at_trx_commit、sync_binlog和两阶段提交
一、双1参数1、innodb_flush_log_at_trx_commitinnodb_flush_log_at_trx_commit这个参数控制MySQL在事务提交时将内存中的Redo log file从Redo log buffer刷新到磁盘(Redo log file)的方式。value: 0 1 21)0每秒钟将内存中Redo log File从Redo Log Buffer刷新到OS Buffer并调用fsync()将OS Buffer刷新到磁盘(数据库宕机时,可能会有数据丢失)原创 2021-05-25 07:46:53 · 563 阅读 · 0 评论 -
数据库通用学习线路(方法论)
一、安装部署1、单机安装:rpm、二进制、yum安装、docker安装2、环境变量设置3、配置远程登录4、连接数据库的命令行工具5、db和实例的关系6、升级(大版本升级、小版本升级)二、体系结构1、物理结构:物理文件2、逻辑结构:逻辑组件3、内存结构:4、进程结构:5、存储结构:三、备份恢复(注意客户端和服务端工具)1、逻辑备份2、物理备份(全量和增量)3、文件导出和导入4、闪回四、高可用1、物理复制(DG、流复制)2、逻辑复制(逻辑DG、逻辑订阅、MySQL主从复制原创 2021-05-22 21:28:24 · 395 阅读 · 0 评论 -
MySQL修改Undo表空间存储目录
1、查询源undo表空间目录mysql[(none)]>show variables like 'innodb_undo%';+--------------------------+-------+| Variable_name | Value |+--------------------------+-------+| innodb_undo_directory | ./ || innodb_undo_log_encrypt | OFF || i原创 2021-05-22 21:21:25 · 417 阅读 · 1 评论 -
以逻辑卷方式挂载已安装的MySQL目录
一、关闭MySQLsystemctl stop mysqldls -ld /var/lib/mysql二、创建一个卷组、创建一个逻辑卷用于挂载MySQL目录[root@docker ~]# vgsVG #PV #LV #SN Attr VSize VFreecentos 1 4 0 wz–n- 98.00g 0vg-docker 9 1 0 wz–n- 449.96g 49.96gvg-mysql 9 1 0 wz–原创 2021-05-22 07:31:21 · 198 阅读 · 0 评论 -
MySQL修改配置文件增加表空间个数导致系统无法启动[转]
修改配置文件启动MySQL报错:2017-05-31T10:31:05.945111Z 0 [Note] InnoDB: Need to create a new innodb_system data file 'ibdata2'.2017-05-31T10:31:05.945126Z 0 [Note] InnoDB: Need to create a new innodb_system da...转载 2020-03-02 02:51:15 · 190 阅读 · 0 评论 -
MySQL中MyISAM和InnoDB存储引擎区别[转]
MyISAM和InnoDB两者区别如下:1) 事...转载 2020-03-01 00:12:24 · 128 阅读 · 0 评论 -
MySQL5.7 Linux7.4主从切换
1、检查原主库和原备库是否正常原主库:mysql> show master status\G;*************************** 1. row *************************** File: mysql-bin.000009 Position: 4868 Binlog_Do_DB: test_...原创 2020-02-29 23:52:48 · 203 阅读 · 0 评论 -
MySQL启用二进制日志
1、创建存储mysql二进制日志目录mysql> system mkdir -p /app/mysql/log/binary_logmysql> system chown -R mysql:mysql /app/mysql/log/binary_log2、添加/etc/my.cnf 启动binary log 相关参数log-bin=/app/mysql/log/binary_...原创 2020-02-20 13:54:08 · 618 阅读 · 0 评论 -
MySQL5.7 Linux7.4源码安装
1、环境和安装包准备[root@kkk ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.4 (Maipo)mysql-boost-5.7.29.tar.gz安装包可以去官网下载[root@kkk ~]# ls -l /soft/mysql-boost-5.7.29.tar.gz -rw-r--r...原创 2020-02-20 01:16:39 · 1327 阅读 · 0 评论 -
一步一步搭建MySQL主从复制(Linux7.4_MySQL5.7)
1、环境介绍OS环境:Linux7.4MySQL环境:5.7主库IP:192.168.59.21从库IP:192.168.59.22搭建主从库前确保主从机都搭建了MySQL2、主库启用二进制日志mysql> show variables like 'log_bin%';+---------------------------------+-------+| Var...原创 2020-01-19 21:27:09 · 221 阅读 · 0 评论 -
漫谈MySQL体系结构[转]
背景 了解MySQL的架构图,对MySQL有一个整体的把握,对于以后深入理解MySQL是有很大帮助的。比如:很多查询优化工作实际上就是遵循一些...转载 2020-01-19 16:33:24 · 195 阅读 · 0 评论