摘要: 修改运行级别操作: 安装图形界面: 修改默认运行级别 1 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target 阅读全文
posted @ 2018-05-27 17:31 kindnull 阅读(291) 评论(0) 推荐(0) 编辑
摘要: MySQL半同步介绍: 一般情况下MySQL默认复制模式为异步,何为异步?简单的说就是主服务器上的I/O threads 将binlog写入二进制日志中就返回给客户端一个结果,无需等待二进制日志是否成功发送到从库和从库上是否成功完成relay log的写入以及SQL threads从relay lo 阅读全文
posted @ 2018-05-20 21:47 kindnull 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 主从复制环境: 主库:192.168.0.100 从库:192.168.0.101 MySQL5.7.22 当前主从状态展示如下: 操作过程如下: (1) 先在从库中执行 stop slave,停止主从复制,然后调整为传统复制模式,让master_auto_position=0 然后开启slave复 阅读全文
posted @ 2018-05-19 22:47 kindnull 阅读(2729) 评论(0) 推荐(0) 编辑
摘要: GTID复制原理: 基于GTID的复制是MySQL 5.6后新增的复制方式.GTID (global transaction identifier) 即全局事务ID, 保证了在每个在主库上提交的事务在集群中有一个唯一的ID.在原来基于日志的复制中, 从库需要告知主库要从哪个偏移量进行增量同步, 如果 阅读全文
posted @ 2018-05-17 15:26 kindnull 阅读(4523) 评论(0) 推荐(0) 编辑
摘要: MySQL主从复制有异步模式、半同步模式、GTID模式以及多源复制模式,MySQL默认模式是异步模式。所谓异步模式,是指MySQL主服务器上I/O thread 线程将二进制日志写入binlog文件之后就返回客户端结果,不会考虑二进制日志是否完整传输到从服务器以及是否完整存放到从服务器上的relay 阅读全文
posted @ 2018-05-15 14:58 kindnull 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 环境: 1 [root@node ~]# cat /etc/redhat-release 2 CentOS Linux release 7.2.1511 (Core) 3 [root@node ~]# uname -a 4 Linux node 3.10.0-327.el7.x86_64 #1 SM 阅读全文
posted @ 2018-05-06 17:24 kindnull 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1、手动启动: 2、手动关闭: 3、shell下查看MySQL数据库下表结构: 注意"-e"参数的使用 阅读全文
posted @ 2018-05-06 16:16 kindnull 阅读(4649) 评论(0) 推荐(0) 编辑
摘要: 今天访问数据库提示密码错误: 思来想去,一直想不起密码,最后只有关闭数据库通过添加参数"--skip-grant-tables"来重启启动: 重启MySQL服务后,就开始着手修改密码: 奇怪了,难道我记错了,后来再一次执行该命令,发现仍然爆出同样的错误,user表中居然没有password这个字段, 阅读全文
posted @ 2018-05-06 16:07 kindnull 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在数据库系统中,既有存放数据的文件,也有存放日志的文件。日志在内存中也是有缓存Log buffer,也有磁盘文件log file,本文主要描述存放日志的文件。 MySQL中的日志文件,有这么两类常常讨论到:undo日志与redo日志。 1 undo 1.1 undo是啥 undo日志用于存放数据被修 阅读全文
posted @ 2018-05-06 15:35 kindnull 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1、创建mariadb.repovim /etc/yum.repos.d/mariadb.repo写入以下内容:# MariaDB 10.2 CentOS repository list - created 2017-07-03 06:59 UTC# http://downloads.mariadb 阅读全文
posted @ 2018-04-20 09:38 kindnull 阅读(748) 评论(0) 推荐(0) 编辑