MySQL实现主从复制功能
环境说明 centos7.3、MySQL5.7 前言 MySQL安装参考之前的文章https://www.jianshu.com/p/452aa99c7476有讲解。 基本概念 MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将...
环境说明 centos7.3、MySQL5.7 前言 MySQL安装参考之前的文章https://www.jianshu.com/p/452aa99c7476有讲解。 基本概念 MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将...
MySQL的UTF-8编码方式 MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了MySQL中的UTF-8...
00 简单回顾 之前写过一篇关于mysql 对表大小写敏感的问题,其实在mysql中字段存储的内容是不区分大小写的,本篇进行简单的总结。 想回顾一下: MySQL在Linux下数据库名、表名、列名、别名大小写规则...
需求:对一张用户表根据name/email/card_num字段去除重复数据; 思路:用group by方法可以查询出’去重’后的数据,将这些数据存储到一张临时表中,然后将临时表的数据存储到指定的表中; 误区及解决方...
可以使用 CREATE PROCEDURE 语句创建存储过程。 数据库存储过程语法格式如下: CREATE PROCEDURE 过程名([[IN|OUT|INOUT] 参数名 数据类型[,[IN|OUT|INOUT] 参数名 数据类型…]]...
在数据库中使用SQL语句创建学生表代码如下: ( 学号 char(12) primary key, 姓名 char(6) not null, 性别 char(2) check(性别 IN ('男','女')), 班级 char(15) ) ...
一、MySQL常用存储引擎及特点 1、InnoDB存储引擎 从MySQL5.5版本之后,MySQL的默认内置存储引擎已经是InnoDB了,他的主要特点有: (1)灾难恢复性比较好; (2)支持事务。默认的事务隔离级别为可重复度,通过MVCC...
前言: 上一篇讲Mysql基本架构时,以”sql查询语句在MySql架构中具体是怎么执行的” 进行了全面的讲解。知道了sql查询语句在MySql架构中的具体执行流程,但是为了能够更好更快的写出sql语句,我觉得非常有...
备注: 此文章的数据量在100W,如果想要千万级,调大数量即可,但是不要大量使用rand() 或者uuid() 会导致性能下降 背景 在进行查询操作的性能测试或者sql优化时,我们经常需要在线下环境构建大量的基础数据供我们测试,模拟线上的真...
前言 又是新的一周,各位周一好。 由于换工作,找房子这一系列事情都推在了一起,所以最近停更了一个多月。现在所有的事情都已尘埃落定,我也可以安安静静的码字啦。 好了,也不多说,开始新的征程啦。最近一直在看《MySQL技术内幕——InnoDB存...