![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高性能mysql
weixin_43384009
抓住每次可以学习的机会
展开
-
mysql之创建表、复制表、视图、存储过程、事务管理和对字段的约束
mysql1. 创建表2. 复制表3. 虚拟表---视图4. 存储过程5. 事务管理6. 对字段的约束1. 创建表2. 复制表alter table test change column address address1 varchar(30)--修改表列名3. 虚拟表—视图4. 存储过程5. 事务管理禁止自动提交提交完成,不能回退...原创 2020-04-30 20:17:53 · 189 阅读 · 0 评论 -
mysql的增改删
mysql1. 数据插入insert into2. 数据更新update3. 数据删除delete1. 数据插入insert into2. 数据更新update执行顺序where—set3. 数据删除delete原创 2020-04-29 21:45:28 · 205 阅读 · 0 评论 -
sql语法:多表查询
目录标题1. 标量子查询2. 关联子查询3. 普通子查询4. 表联结5. 对联结表的聚合6. 组合查询1. 标量子查询筛选出日用品中大于日用品均价的日用品2. 关联子查询3. 普通子查询4. 表联结inner join5. 对联结表的聚合6. 组合查询union all:不过滤重复行v...原创 2020-04-04 22:15:02 · 219 阅读 · 0 评论 -
sql语法:单表查询3
目录标题1. 聚合函数1.1 count1.2 sum、avg1.3 max、min2. 分组数据---group by3. 分组过滤4. 语法结构1. 聚合函数1.1 count1.2 sum、avg1.3 max、min统计行数在使用sum时,注意空值的处理2. 分组数据—group by3. 分组过滤4. 语法结构...原创 2020-03-24 22:57:16 · 171 阅读 · 0 评论 -
sql语法:单表查询2
目录标题1. 数据处理---数据类型1. 数据处理—数据类型原创 2020-03-24 22:53:16 · 118 阅读 · 0 评论 -
sql语法:单表查询1
目录标题1. select from1.1 别名设置、常数添加、四则运算1.2 字符拼接(concat)、指定拼接符(concat_ws)、内容去重(distinct)2. 结果排序---order by3. 数据过滤---where3.1 数值过滤---between and、空值过滤---is null、费空值过滤---is not null3.2 通配符---下划线和百分号3.3 且、或、组...原创 2020-03-24 22:47:08 · 237 阅读 · 0 评论 -
认识数据库
目录标题1. 关系型数据库2. 关键字3. 语句类型1. 关系型数据库2. 关键字3. 语句类型原创 2020-03-24 22:33:46 · 89 阅读 · 0 评论 -
redis作为mysql的加速器
目录标题1. redis 配合 mysql2. 调度器:gearmand1. redis 配合 mysql数据访问流程:client -> app -> redis -> mysql -> redis -> client客户端用 app 访问,先在 redis 里读数据,因为快,redis 没有才去 mysql 读,读完保存在redis 里,然后返回客户端,...原创 2020-03-12 17:45:09 · 454 阅读 · 0 评论 -
redis:集群
目录标题1. 集群2. 添加新的节点1. 集群1. [root@server4 redis]# /etc/init.d/redis_6379 stopStopping ...Redis stopped2. [root@server4 redis]# mkdir /usr/local/rediscluster[root@server4 redis]# cd /usr/local/re...原创 2020-03-12 17:38:32 · 290 阅读 · 0 评论 -
redis:主从切换
目录标题1. server3做server4的slave2. 主从切换1. server3做server4的slave1. [root@server4 ~]# scp -r redis-5.0.3 root@172.25.60.3:/root/[root@server3 ~]# cd redis-5.0.3/2. [root@server3 redis-5.0.3]# make ins...原创 2020-03-12 17:33:32 · 131 阅读 · 0 评论 -
redis
目录标题1. 什么是redis2. 实验1. 什么是redis2. 实验安装redistar zxf redis-5.0.3.tar.gzcd redis-5.0.3yum install -y gccmakemake install生成配置文件[root@server4 redis-5.0.3]# cd utils/[root@server4 utils]#...原创 2020-03-12 17:29:02 · 80 阅读 · 0 评论 -
mysql:mha---mysql的高可用
目录标题实验实验[root@server1 ~]# systemctl stop mysqld[root@server2 mysql]# systemctl stop mysqld[root@server3 ~]# systemctl stop mysqld[root@server1 ~]# cd /var/lib/mysql[root@server1 mysql]# rm -fr...原创 2020-03-10 12:10:11 · 94 阅读 · 0 评论 -
mysql:组复制
目录标题实验实验server1 server2 server3 称为一个服务组,一起对外提供服务清除server1和server2之前做的mysql的内容[root@server1 mysql]# systemctl stop mysqld[root@server1 mysql]# cd /var/lib/mysql[root@server1 mysql]# lsauto.cnf ...原创 2020-03-10 12:02:18 · 61 阅读 · 0 评论 -
mysql:基于主从复制的读写分离
目录标题实验实验server1:主库 server2:从库 server3:mysql代理(mysql-proxy)server3:mysql代理1. [root@server3 ~]# tar zxf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz -C /usr/local[root@server3 ~]# cd /usr/local...原创 2020-03-10 11:56:10 · 87 阅读 · 0 评论 -
mysql:半同步复制
目录标题1. 异步复制、全同步复制、半同步复制2. 半同步复制实验1. 异步复制、全同步复制、半同步复制2. 半同步复制实验server1:1. [root@server1 mysql]# mysql -uroot -pEnter password: mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_...原创 2020-03-10 11:52:06 · 76 阅读 · 0 评论 -
mysql:基于gtid的主从复制
目录标题实验实验server11. [root@server1 mysql]# vim /etc/my.cnfgtid_mode=ON # 开启gtid的复制enforce-gtid-consistency=true2. [root@server1 mysql]# systemctl restart mysqldserver2:1. [root@server2 mysql]#...原创 2020-03-10 11:47:42 · 85 阅读 · 0 评论 -
mysql:主从复制
目录标题1. 主从复制2. 实验1. 主从复制2. 实验server1:主库 server2:从库安装mysqlserver11. [root@server1 ~]# tar xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar 2. [root@server1 ~]# yum install mysql-community-clien...原创 2020-03-10 11:44:49 · 85 阅读 · 0 评论 -
高性能mysql:安装mysql
mysql-rpm包下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloadshttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar原创 2020-02-03 18:33:24 · 121 阅读 · 0 评论