随笔分类 -  MySQL

Mysql Statement violates GTID consistency: CREATE TABLE ... SELECT.
摘要:1.背景 今天在开发环境验证好的备份sql脚本,就是用create table tnm as select * from tnm1(含结构和数据)。到了测试那里就报了错误:Mysql Statement violates GTID consistency: CREATE TABLE ... SELE 阅读全文
posted @ 2021-04-01 17:16 Leader.Z 阅读(2718) 评论(0) 推荐(1)
Mysql模拟故障恢复案例过程
摘要:一、数据库全备,全备脚本如下: [root@leader script]# cat bak_all.sh #!/bin/bash#Date: 2019-12-08#Author: chan#Mail: chan#Function:This scripts function is More compl 阅读全文
posted @ 2019-12-08 14:27 Leader.Z 阅读(878) 评论(0) 推荐(0)
Mysql备份恢复方案解析
摘要:1.全量备份和增量备份 1.1全量备份 就是对现有的数据进行全部备份,之前做的备份均可舍弃,以最新的全备为基点。 a.全备所有数据库 Innodb引擎: [root@leader mysql]#mysqldump -uroot -proot -F -A -B --events --single-tr 阅读全文
posted @ 2019-12-08 13:08 Leader.Z 阅读(481) 评论(1) 推荐(0)
Mysql主从同步 异常Slave_SQL_Running: No
摘要:在刚搭建好的mysql主从节点上对从节点进行操作,导致同步异常:报错如下: 从节点执行: mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: 阅读全文
posted @ 2019-11-23 22:37 Leader.Z 阅读(675) 评论(0) 推荐(0)
Linux 搭建Mysql主从节点复制
摘要:Linux环境 Centos 6.6 64位 准备两台服务器,搭建一主一从,实现Mysql的读写分离和数据备份 主节点 192.168.43.10 leader 从节点 192.168.43.20 db 安装包 mysql-cluster-gpl-7.6.11-linux-glibc2.12-x86 阅读全文
posted @ 2019-11-23 18:41 Leader.Z 阅读(383) 评论(0) 推荐(0)
linux安装mysql详细步骤
摘要:Linux自带的Mysql已经卸载干净,安装前要检查是否有系统自带的Mysql软件。 linux系统版本: CentOS 6.6 64位 安装源文件版本:mysql-cluster-gpl-7.6.11-linux-glibc2.12-x86_64.tar.gz(该包含有NDB和Mysql软件) m 阅读全文
posted @ 2019-11-23 11:55 Leader.Z 阅读(823) 评论(0) 推荐(0)
MySQL集群原理详解
摘要:MySQL集群原理详解 1. 为什么需要分布式数据库2. MySQL Cluster原理3. MySQL Cluster的优缺点4. MySQL Cluster国内应用5. 参考资料 1. 为什么需要分布式数据库 随着计算机和信息技术的迅猛发展和普及,行业应用系统的规模迅速扩大,行业应用所产生的数据 阅读全文
posted @ 2019-11-17 15:35 Leader.Z 阅读(896) 评论(0) 推荐(0)
MySQL主从同步原理
摘要:MySQL主从的作用:MySQL主从(MySQL replication),主要用于MySQL的实时备份或者读写分离。 MySQL主从的原理,总结一下: (1)每个主从仅可以设置一个主。 (2)主在执行SQL之后,记录二进制log文件(bin-log) (3)从连接主,并获取主的bin-log,存于 阅读全文
posted @ 2019-11-10 20:53 Leader.Z 阅读(365) 评论(0) 推荐(0)
Mysql cluster管理节点配置文件详解
摘要:一、定义MySQL Cluster的TCP/IP连接TCP/IP是MySQL集群用于建立连接的默认传输协议,正常情况下不需要定义连接。可使用“[TCP DEFAULT]”或“[TCP]”进行定义。 1. SendBufferMemoryTCP传输缓存。默认值为 256KB。 2. SendSigna 阅读全文
posted @ 2019-11-10 16:42 Leader.Z 阅读(931) 评论(0) 推荐(0)
Mysql启动报错 The server quit without updating PID
摘要:[root@db mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL...The server quit without updating PID file (/usr/lo 阅读全文
posted @ 2019-11-09 23:29 Leader.Z 阅读(817) 评论(0) 推荐(0)
Mysql 执行安装脚本报错Changed limits:
摘要:安装Mysql软件的时候报错,如下: [root@db bin]# ./mysql_install_db --basedir=/usr/local/mysql --datadir=/u01/app/mysql/data/ --user=mysql2019-11-09 22:33:39 [WARNIN 阅读全文
posted @ 2019-11-09 23:19 Leader.Z 阅读(870) 评论(0) 推荐(0)
Centos6.6 安装Mysql集群
摘要:一、环境准备 1.1系统IP设置 准备三台服务器安装Centos6.6 64位操作系统,IP地址及角色分配如下: Node IP Address Decristion 管理节点 192.168.43.10 负责管理整个集群 SQL节点 192.168.43.20 负责操作数据库 数据节点 192.1 阅读全文
posted @ 2019-11-09 21:57 Leader.Z 阅读(270) 评论(0) 推荐(0)
CentOS6.5卸载自带的Mysql软件
摘要:现想要在这家的服务器上安装Mysql集群,发现之前安装操作系统的时候顺便把MySql默认安装,所以需要将它先卸载掉。 1,查找已安装的mysql版本 [root@leader ~]# rpm -qa|grep mysqlqt-mysql-4.6.2-28.el6_5.x86_64mysql-serv 阅读全文
posted @ 2019-09-07 13:45 Leader.Z 阅读(841) 评论(0) 推荐(0)
mysql忘记root登录密码
摘要:没有过忘记密码的程序员是不完美的,对于Oracle忘记密码可以设置orapwdfile文件, Mysql其中一种方法是通过修改文件免密然后再进行密码的修改: 1.忘记密码 [root@leader ~]# mysql -uroot -pEnter password: ERROR 1045 (2800 阅读全文
posted @ 2019-08-17 14:30 Leader.Z 阅读(175) 评论(0) 推荐(0)