mysql
文章平均质量分 70
昼伏夜出的夏日禹尧
芝士,与你分享
展开
-
【mysql】mysql常用语句速查速用
一、mysql登录登出1、登录格式:mysql -u‘用户名’ -p‘密码’例如:[root@localhost ~]# mysql -uroot -pEnter password: 或者:[root@localhost ~]# mysql -uroot -p'990331'mysql: [Warning] Using a password on the command line interface can be insecure.2、登出mysql> exitBye二、原创 2021-02-16 14:05:17 · 190 阅读 · 0 评论 -
【mysql】mysql实现读写分离详细步骤及原理
1、原理和目的在server集群中,选择其中一台作为master,其它都是slave,其中master能处理客户端的读/写操作,而slave们只能完成读操作,数据的更新只能从master拿日志文件完成更新。目的是为的防治误操作导致的数据不一致的情况,通过锁定slave的写操作,保证主从服务器的数据一致。同时将读请求分散到各个服务器上,也可以减轻服务器压力,实现高可用。该功能的实现需借助中间件完成,推荐官方中间件mysql-router,也可以使用mycat,本实例使用mysql-router完成2、原创 2021-01-24 21:38:07 · 1174 阅读 · 1 评论 -
【mysql】mysql主从复制的实现及其原理
传统的mysql主从复制的实现方法及原理1、mysql主从复制原理1)master更新数据时,会先将信息写入master服务器的二进制日志,然后根据二进制日志写入真实数据到数据库&表中。2)然后通过dump thread线程通知slave服务器同步数据。3)slave收到消息后,触发已经启动的IO线程及sql线程,IO线程通过连接master线程,读取master-info文件获取位置点(pos),master服务器通过dump thread线程将位置点后的内容传给slave的IO线程。I原创 2021-01-23 21:19:30 · 270 阅读 · 0 评论 -
【mysql】Linux编译安装mysql5.7
Linux7下编译安装mysql5.7及步骤详解前言:mysql目前已经出到了8.0版本,但是5.7版本仍然是企业中使用最广泛的版本,本文章大量参考了官方文档,并做了较为详细的解读,读者如要安装其他版本仍可作为参考。1、环境准备官方描述:如果您以前使用操作系统本机软件包管理系统(例如Yum或APT)安装了MySQL,则在使用本机二进制文件安装时可能会遇到问题。确保以前的MySQL安装已完全删除(使用程序包管理系统),并且所有其他文件(例如数据文件的旧版本)也已删除。您还应该检查配置文件(例如/etc原创 2020-12-15 14:30:48 · 754 阅读 · 0 评论