• 一台MySQL服务器启动多个端口

    日期:

    一台MySQL服务器启动多个端口 在测试Mysql多主一从服务器,即一个从服务器多端口同步不同主库。本文记录了开启不同端口的操作。 详细步骤: 1、首先要先把my.cnf配置文件复制一份,开几个端口要复制几份当然要重新命名. 如: cp /etc/my.cnf /etc/my3306.cnf...

  • Mysql5.6主从复制

    日期:

    搭建(192.168.1.10 - 192.168.1.20) 1 master 上执行 阻塞 DML flush tables with read lock; 记录 File 和 Position show master status; mysqldump -u root -p --all-databases /data/dbbak/db.dmp 如果此 master 同时亦为 slave mysqldump -u root -p --...

  • linux安装mysql-5.6.26

    日期:

    linux安装mysql-5.6.26 查看工具:winscp 下载地址 http://mirrors.sohu.com/mysql/MySQL-5.6/ 文件: mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 解压 tar -xzf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 注:安装目录需要设置到解压目录,否则报以下错误...

  • Mysql5.6主从复制-基于binlog

    日期:

    MySQL5.6开始主从复制有两种方式:基于日志(binlog);基于GTID(全局事务标示符)。 看MySQL的My.ini,看服务的启动配置到那个配置文件。 根据《烂泥:学习mysql数据库主从同步复制原理》文章可知,mysql的主从同步复制过程如下: 1、主库master在执行SQL语...

  • CentOS安装MySQL

    日期:

    CentOs中mysql的安装与配置 在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其他选择还可以有postgreSQL,oracle等 在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包, http://dev.mysql.com/downloads/...

  • ProxySQL 2.0.5 发布,高性能 MySQL 代理

    日期:

    ProxySQL 是一个高性能,高可用性,的数据中间层项目,它充当从数据库中寻找资源的客户端请求的中介。ProxySQL 2.0.5 已经发布,这个版本修复了许多bug,并引入了许多特性和增强。已对 proxysql-admin工具进行了增强,以支持以下新选项: --add-query-rule 选...

  • MySQL的五十道练习题

    日期:

    MySQL的五十道练习题 目录 数据表介绍 题目 创建表,语句可以使用创建数据库及表 查询语句,不保证一定对 数据表介绍 1.学生表 Student(SId,Sname,Sage,Ssex) SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CId,Cname,TId) CId...

  • MySQL单表数据不要超过500万行:是经验数值,还是黄金铁律?

    日期:

    今天,探讨一个有趣的话题:MySQL 单表数据达到多少时才需要考虑分库分表?有人说 2000 万行,也有人说 500 万行。那么,你觉得这个数值多少才合适呢? 曾经在中国互联网技术圈广为流传着这么一个说法:MySQL 单表数据量大于 2000 万行,性能会明显下降。事...

  • MYSQL————事务、传播机制

    日期:

    MySQL 一 . 事务的四大特性(ACID) 原子性(Atomicity): 事务开始后所有操作,要么全部成功,要么全部失败,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像...

  • MySQL+MyCat分库分表 读写分离配置

    日期:

    一、 MySQL+MyCat分库分表 1 MyCat简介 java编写的数据库中间件 Mycat运行环境需要JDK。 Mycat是中间件,运行在代码应用和MySQL数据库之间的应用。 前身: corba,是阿里开发的数据库中间件,实现MySQL数据库分库分表集群管理的中间件,曾经出现过重大事故,...