-
Mysql进阶之Mycat中间件(三) 主从复制 + Mycat读写分离
发布时间:2020-01-29 21:48主从复制 + Mycat读写分离 Mycat不负责进行主从复制,主从复制是在MySQL上进行配置的。 之前读写分离是在Web应用,也就是TP5的database.php中配置的。现在我们直接在
-
Mysql进阶之Mycat中间件(二) mycat的标签详解
发布时间:2020-01-29 20:08Mycat中的基础概念: 逻辑库 schema 逻辑表(虚拟表) table 可以是数据切分后,分布在一个或多个分片库(真实库)中,也可以不做数据切分,不分片,只有一个表构成。 分
-
Mysql进阶之Mycat中间件(一) mycat的安装和初步使用
发布时间:2020-01-29 10:12Mycat中间件 我们知道水平分表会给业务层带来很多麻烦,例如 有一个记录获奖人员的表,每年都会有获奖新人录入到这个表中 我们以时间为维度进行表的切分,形式如下: t_archie
-
Mysql进阶之分区
发布时间:2020-01-29 09:28集群和分布式的概念不同。集群的概念是通过主从复制或者主主复制的手段,将含有相同数据库的mysql服务部署多个节点进行冗余数据保存和负载均衡,重点是多节点。分布式则是分库分表分区等手段。例如原先一个项目
-
Mysql进阶之keepalived搭建mysql高可用集群(实战)
发布时间:2020-01-27 12:59mysql主从复制+读写分离+高可用+负载均衡集群本操作是在上一节haproxy负载均衡的实例基础上继续完成的Mysql进阶之使用haproxy搭建负载均衡集群(实战)实验使用的主机节点主1:54.2
-
Mysql进阶之keepalived搭建mysql高可用集群(理论)
发布时间:2020-01-27 12:23本文继上一节Mysql进阶之使用haproxy搭建负载均衡集群这里贴出上一节使用haproxy搭建负载均衡集群的拓扑图:负载均衡集群拓扑图之前我们搭建负载均衡的好处:一个是提高读取性能一个是当一台从节
-
Mysql进阶之使用haproxy搭建负载均衡集群(实战)
发布时间:2020-01-16 20:55任务:主从复制 + 读写分离 + 负载均衡 主:54.22.37.21 从1:54.22.37.20 从2:54.22.37.19 均衡:204.175.124.51 操作对象:test
-
Mysql进阶之使用haproxy搭建负载均衡集群(理论)
发布时间:2020-01-16 20:37负载均衡集群 架构是这样子的:一台主服务器,只负责写;多台从服务器(起码两台),只负责读;一台负载均衡节点,负责均匀的分配请求到多台从服务器。 所以负载均衡集群至少需要4台服务器。
-
Mysql进阶之Mysql主从复制和binlog日志(下)
发布时间:2020-01-15 14:37主从复制实操两台版本相同的mysql节点从服务器 204.175.124.51主服务器 54.22.37.2目标:同步主服务器的hst数据库,但不对其他数据库同步# 先查看两个服务器是否都开启了bin
-
Mysql进阶之Mysql主从复制和binlog日志(上)
发布时间:2020-01-15 14:16数据库多节点 多节点数据库的好处: 1.性能更高,通过负载均衡提高服务器的负载 2.安全问题,如果有多节点,一个数据库宕机还有另一个数据库可以访问 或者如果因为宕机导致一个数据库的数据丢失
-
Mysql优化技巧 慢日志分析
发布时间:2020-01-02 17:43如果开启了mysql的慢日志,那么该日志会记录下所有mysql认为效率低的sql语句,我们可以通过查看慢日志获取这些语句并进行优化MySQL的慢查询日志比较粗略,主要是基于以下3项基本的信息。&nbs
-
Mysql权限和安全 设置权限和远程连接
发布时间:2019-12-31 20:43权限和安全MySQL访问权限系统MySQL权限系统的主要功能是证实连接到一台给定主机的用户,并且赋予该用户在数据库上的各种权限,一般生产环境中的程序账号只需要SELECT、INSERT、UPDATE和
-
Mysql优化技巧 explain工具分析查询语句
发布时间:2019-12-30 20:51explain是mysql的执行计划查看工具,用于分析一个查询语句的性能 其三种格式如下: explain select ... explain extended
-
Mysql优化技巧 使用索引的十五个小技巧
发布时间:2019-12-30 19:18a 复合索引按最左前缀的原则筛选,例如 create index idx_a_b_c on test (a,b,c); #给a,b,c建立的索引 where a=xxx wher
-
Mysql基础教程(六) Mysql数据库之小练习
发布时间:2019-11-06 17:58本文主要提供一些Sql语句简单操作的小实例,大家也可以当做是小练习题,亲自在命令行里面操作一下 练习一 1.进入数据库服务器 2.查看当前
-
Mysql基础教程(五) Mysql数据库和表的备份以及导入
发布时间:2019-11-06 17:12数据库的导出 1.导出一个库 mysqldump -uroot -p 库名 > 库名.sql (导出后的文件会放在当前目录) 2.导出一个表 mysqldump -
-
Mysql基础教程(四) Mysql数据表操作之增删改查
发布时间:2019-11-06 16:19插入数据是向已经存在的数据表中添加一条新的记录,应该使用INSERT INTO语句。 格式: INSERT INTO 表名 [(字段名1,字段名2,…字段名n)] VALUE
-
Mysql基础教程(三) Mysql数据表设计之索引和数据表类型
发布时间:2019-11-06 15:58在MySQL中,主要有四类索引: 主键索引(PRIMARY KEY) 唯一索引(UNIQUE) 常规索引(INDEX) 全文索引(FULLTEXT) 主键索引是关系数据库中最
-
Mysql基础教程(二) Mysql数据表设计之字段类型和字段属性
发布时间:2019-11-06 15:31数据表是数据库中的基本对象元素,以记录(行)和字段(列)组成的二维结构用于存储数据。数据表由表结构和表内容两部分组成,先建立表结构,然后才能输入数据。 数据表结构设计主要包括字段名称、字段类型和
-
Mysql基础教程(一) Mysql数据库概述和简单命令
发布时间:2019-10-31 21:36MySQL与其他的大型数据库例如Oracle,DB2,SQL Server等相比,自有它的不足之处,如规模小,功能有限,但是丝毫没有影响它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL