MySQL
文章平均质量分 78
MySQL 系列
春风野马wuhu
这个作者很懒,什么都没留下…
展开
-
分布式数据库中间件 MyCat
MyCat 简介MyCat 是一个功能强大的分布式数据库中间件,是一个实现了 MySQL 协议的 Server,前端人员可以把它看做是一个数据库代理中间件,用 MySQL 客户端工具和命令行访问;而后端人员可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信。可以用作 读写分离、分库分表(分片)、容灾备份、多租户应用开发、大数据基础设施,使底层数据架构具备很强的适应性和灵活性。MyCat 的智能优化模块可以使系统的数据访问瓶颈和热点一目了然,并原创 2021-01-31 02:40:51 · 607 阅读 · 0 评论 -
MySQL 读写分离
准备工作我这里有一张简单的图向大伙展示 MySQL 读写分离的工作方式:这里,我们准备两台机器:主机:192.168.248.128从机:192.168.248.139主机配置主机的配置就三个步骤,比较容易:授权给从机服务器$ GRANT REPLICATION SLAVE ON *.* to 'rep1'@'192.168.248.139' identified by '123';FLUSH PRIVILEGES;这里表示配置从机登录用户名为 rep1,密码为 123,并且必须原创 2021-01-31 02:40:43 · 336 阅读 · 0 评论 -
MySQL 主从复制
主从规划首先规划两个 MySQL 实例:主机:192.168.66.131:33061从机:192.168.66.131:33062当然大家可以准备多个从机,从机的配置步骤是一样的。接下来,我们就开始主从的配置。配置主机主机上的配置,主要是两个地方:第一个是配置一个从机登录用户第二个配置开启 binlog。如果是 Docker 中创建的 MySQL 实例,默认只有一个用户,就是 root,这里我们需要进入到 MySQL 命令行,再给它分配一个用户。在宿主机中通过如下命令连接上主机:原创 2021-01-31 02:40:36 · 146 阅读 · 0 评论 -
开发者必备的 MySQL 命令
数据定义语句(DDL)数据库操作登录数据库:$ mysql -uroot -prootCopy to clipboardErrorCopied创建数据库:create database testCopy to clipboardErrorCopied查看所有数据库:show databasesCopy to clipboardErrorCopied选择数据库并使用:use testCopy to clipboardErrorCopied查看所有数据表:sho原创 2021-01-31 02:40:28 · 161 阅读 · 0 评论 -
CentOS 上安装 MySQL
平时我一般首选 Ubuntu,不过公司里边使用一般还是 CentOS 为主,因此这里就以 CentOS 为例来向大家演示整个过程,今天这篇文章主要来看看 MySQL 的安装。安装环境:CentOS7MySQL5.7安装步骤检查是否安装了 mariadb,如果已经安装了则卸载:$ yum list installed | grep mariadb如果执行结果如下,表示已经安装了 mariadb,将之卸载:mariadb-libs.x86_64 1:5.原创 2021-01-31 02:40:20 · 143 阅读 · 0 评论 -
一文快速上手使用 MySQL 索引
什么是索引MySQL 官方对索引的定义:索引(Index)是帮助 MySQL高效获取数据的数据结构。因此 索引的本质就是数据结构。索引的目的在于提高查询效率,可类比字典、书籍的目录等这种形式。可简单理解为 排好序的快速查找数据结构。在数据之外,数据库系统还维护着 满足特定算法查询的数据结构,这些数据结构以某种方式指向数据。这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。一般来说,索引比较大,不可能全部存储在内存中,因此索引往往以 索引文件 的形式存储在磁盘上。平常所说的索引,如果没原创 2021-01-27 01:33:14 · 125 阅读 · 0 评论 -
MySQL 性能优化小结
文章目录基础概念简述锁事务存储引擎创建时优化Schema和数据类型优化整数实数字符串时间类型优化建议点索引B-Tree哈希索引优化建议点查询时优化查询质量的三个重要指标查询优化点 基础概念简述锁数据库通过锁机制来解决并发场景 — 共享锁(读锁)和排他锁(写锁)。读锁是不阻塞的,多个客户端可以在同一时刻读取同一个资源;写锁是排他的,并且会阻塞其他的读锁和写锁。简单提下乐观锁和悲...原创 2019-10-16 11:30:10 · 196 阅读 · 0 评论