环境安装
祖传编码手艺人
十年饮冰,难凉热血
展开
-
基于docker 搭建mysql8.0主从复制
如何使用docker搭建mysql8.0主从复制从而实现读写分离前言1、 docker的安装与mysql8.0镜像的打包这里不做详细介绍。以后有时间再出详细教程。安装好docker运行环境拉去mysql8镜像,我使用的是自己源码编译的mysql8.0。docker-hub地址如下docker pull gongxulei/centos-lnmp:mysql82、主从复制原理mysql的主从复制是基于bin-log实现的,因此需要开启bin-log配置,另外mysql8.0默认是开启bin-lo原创 2020-06-27 22:37:28 · 1283 阅读 · 0 评论 -
The newly created data directory /usr/local/mysql/data/ by --initialize is unusable. You can remove
已经是凌晨深夜,终于找到了问题。昨天晚上打算把自己源码编译的mysql8docker镜像搭建一下主从复制。我使用本地目录挂载到了mysql容器的data目录。然后使用/usr/local/mysql/bin/mysqld --initialize-insecure --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data user=mysql 命令初始化了目录。my.cnf配置如下:[client]default-character-set=u原创 2020-06-27 01:46:28 · 9443 阅读 · 0 评论