1. Linux安装Mysql8.0.20并配置主从复制(一主一从,双主双从)   Linux安装Mysql8.0.20并配置主从复制(一主一从,双主双从) 2. 前提准备 # 创建主从数据库文件夹 mkdir -p /usr/local/mysql/master1/conf mkdir -p /usr/local/mysql/master1/data mkdir -p /usr/local/mysql/slave1/conf mkdir -p /usr/local/mysql/slave1/d…
1. 主从复制解释   将主数据库的增删改查等操作记录到二进制日志文件中,从库接收主库日志文件,根据最后一次更新的起始位置,同步复制到从数据库中,使得主从数据库保持一致. 2. 主从复制的作用 高可用性:主数据库异常可切换到从数据库 负载均衡:实现读写分离 备份:进行日常备份 3. Mysql主从复制过程   Binary log:主数据库的二进制日志:Relay log:从服务器的中继日志. 复制过程:   (1)主数据库在每次事务完成前,将该操作记录到binlog日志文件中:   (2)从数…
参考并感谢 官方文档 https://hub.docker.com/_/mysql y0ngb1n https://www.jianshu.com/p/0439206e1f28 vito0319 https://blog.csdn.net/warrior_0319/article/details/80805030 下载mysql镜像(不带tag标签则表示下载latest版本) docker pull mysql/mysql-server 配置my.cnf 文件 my.cnf文件参考nginx的临…
mysql配置安装教程 1.下载mysql8.0.20安装包 下载地址: https://dev.mysql.com/downloads/mysql/.找到安装包后下载.(官网为英文,如果看不懂的小伙伴可以将网站复制到谷歌进行翻译) 点击跳过登录,直接下载到本地. 安装mysql 1.下载下来之后是一个zip的压缩包文件 将其解压. 2.解压之后,接下来设置环境变量 右击我的电脑===>点击属性===>点击高级系统设置===>环境变量===>系统变量path===>编辑===…
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一,而且,MySQL是免费的. 一.下载 官网下载 https://dev.mysql.com/downloads/mysql/ 选择zip文件进行下载,压缩文件下载好后如图所示: 二.安装 其实官网的安装教程手册非常详细,而且有相对应的原理解释: 但是英文比较麻烦,所以我按照指示做一个翻译的…
1.下载链接如下: MySQL8.0.20版本 https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html 其他版本:MySQL8.0.16版本 2.MySQL8.0.20版本压缩包解压后如下图所示: 添加并配置my.ini文件 在原解压根目录下添加my.ini文件:新建文本文件,也就是记事本文件,并命名为my.ini (也就是拓展名为ini格式).如果更改不了拓展名,点击前往了解查看解决方法. 在my.ini文件写入如下的基…
使用yum源的方式单机部署MySQL8.0.13 作者:尹正杰  版权声明:原创作品,谢绝转载!否则将追究法律责任. 基本上开源的软件都支持三种安装方式,即rmp方式安装,源码安装和二进制方式安装.在实际生成环境中用到最多的方式莫过于二进制方式安装或者rmp方式安装.其中rmp方式安装是最常见的,比如Linux的Redhat/CentOS法相版本的yum管理工具,其实就是基于rpm方式安装,只不过它能帮我们解决rpm包的依赖关系即可.我在之前的笔记中介绍过MySQL5.7版本的以上三种安装方式.…
使用二进制安装包的方式单机部署MySQL8.0.13 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于MySQL的介绍我这里就不多做赘述了,如何下载MySQL详情请参考:MySQL入门介绍(mysql-8.0.13).本篇博客默认你已经将MySQL二进制tar包下载好并上传到服务器上了. 一.使用默认的安装路径部署MySQL服务 1>.安装上传工具 [root@node101 ~]# yum -y install lrzsz 2>.上传MySQL的二进制安装包到服务器上…
目录 Docker搭建MySQL8.0 目的: 1.安装Docker 2.查看docker镜像 3.拉取mysql官方镜像 4. 查看目前的镜像 5.运行docker mysql镜像 6.查看目前运行的容器 7.进入MySQL 8. 建立目录映射的MySQL容器 9.通过tree命令,可以看到数据目录映射为主机的目录 Docker搭建MySQL8.0 目的: 对Docker有一个感性的认识,然后运用docker做一些实验和测试工作. Docker是dotCloud开源的一个使用Go语言编写的基于…
mysql8.0.20安装教程 1.浏览器搜索mysql下载安装 地址:https://dev.mysql.com/downloads/mysql/ 2.登录或者不登录下载 3.下载的是一个压缩包,直接解压缩,无需安装 4.新建my.ini文件,内容如下 关于sql_mode,像下面这个报错,就是因为group by字段必须完全显示在查询列里,所以去掉这个模式,就不在报错了. Caused by: java.sql.SQLSyntaxErrorException: Expression #13…