
mysql
文章平均质量分 62
bigdata_zx
这个作者很懒,什么都没留下…
展开
-
CENTOS下二进制安装Mysql(单实例)
二进制安装(单实例)第一步创建用户和组groupadd mysql 创建mysql组useradd -r -g mysql -s /bin/false mysql 创建用户mysql并设定为系统用户放在mysql组中,shell脚本放在/bin/false路径下第二步解压安装文件mysql-5.7.19-linux-glibc2.12-x86_64.tar 为下载好的mysql压缩包t...原创 2018-12-15 10:08:12 · 205 阅读 · 0 评论 -
CENTOS下二进制安装MySQL(多实例)
二进制安装(多实例)第一步创建用户和组groupadd mysql 创建mysql组useradd -r -g mysql -s /bin/false mysql 创建用户mysql并设定为系统用户放在mysql组中,shell脚本放在/bin/false路径下第二步解压安装文件mysql-5.7.19-linux-glibc2.12-x86_64.tar 为下载好的mysql压缩包t...原创 2018-12-15 10:17:07 · 251 阅读 · 0 评论 -
mysql基本操作
登录数据库mysql -uroot -p -P3306(常用)mysql -h locallhost -uroot -pmysql -P 3306 test -e"status";-h 主机名或IP,-u 用户名,-p 密码 ,-P 端口号,test 默认登录数据库,-e 默认执行status查询语句status 查看当前使用库系统自带库:performance_schema 监控库...原创 2018-12-15 10:29:29 · 165 阅读 · 0 评论 -
五张图描述MySQL体系结构
MySQL是目前用户量最多的数据库服务器,今天来研究一下Mysql的结构体系。如下图所示:可以看出总共分为三层:上述三层也可宏观的按下面这个图进行分类:在Mysql中最核心的是存储层,目前最流行的是INNODB,接下来看下INNODB的结构主要分为线程和缓冲池以及数据文件构成,三者的运行机制如图:...原创 2018-12-15 10:48:49 · 945 阅读 · 0 评论 -
MySQL以及INNODB一些核心概念
MySQL核心技术(Checkpoint技术、InsertBuffer技术、DoubleWrite技术)Checkpoint技术Checkpoint(检查点)解决的问题:1.缩短数据库的恢复时间;2.缓冲池不够用时,将脏页刷新到磁盘;3.重做日志不可用时,刷新脏页。MySQL 循环写入redo日志文件,日志文件中的数据是影响记录的编码。日志文件中的记录使用LSN来标识,LSN单增。O...原创 2018-12-15 10:57:15 · 286 阅读 · 0 评论 -
mysql主从复制
mysql主从复制形式:一主一从、主主复制、一主多从、多主一从、联级复制原理:1、从库向主库发出请求2、主库启动dump thread线程,向从库推二进制文件(binary log)3、从库发出IO thread线程,接受binary log,并转变成relay log(中继日志)4、从库启动SQL thread线程,把relay log做恢复两个文件:binary log、rel...原创 2018-12-15 15:49:48 · 142 阅读 · 0 评论 -
Mysql主从复制代码
主从复制第一步创建用户和组groupadd mysql 创建mysql组useradd -r -g mysql -s /bin/false mysql 创建用户mysql并设定为系统用户放在mysql组中,shell脚本放在/bin/false路径下第二步解压安装文件mysql-5.7.19-linux-glibc2.12-x86_64.tar 为下载好的mysql压缩包tar xvf...原创 2018-12-16 09:55:02 · 1548 阅读 · 0 评论