Docker搭建MySQL主从

来自linux中国网wiki
跳到导航 跳到搜索

debian10 安装mysql5.7

wget http://repo.mysql.com/mysql-apt-config_0.8.19-1_all.deb

dpkg  -i mysql-apt-config_0.8.19-1_all.deb

MySQL 8.0 是预先选择的,如果你想安装 MySQL 5.7 ,请选择 MySQL Server & Cluster (Currently selected: mysql-8.0) 并选择你喜欢的 MySQL 版本。
选中两个ok 然后 

apt update 
apt install mysql-server

docker 安装mysql5.7

请移步 Docker mysql 直接用docker-compose

主从配置GTID

请移步 Mysql5.7 主从 Replication Using GTID


尽量不要都是同一台机器的,线上改成不同一台机器的

create table t(id int not null, name varchar(100));
insert into t values(1, 'ly');

see also

Docker Compose搭建MySQL主从复制集群 使用docker快速搭建MySQL主从集群


docker运行mysql主从备份,读写分离

用docker配置mysql主从集群同步

基于Docker Compose搭建MySQLno 5.7主从复制(1主2从)

docker下mysql(8.0以上版本) 主从配置


使用docker 实现MySQL主从同步/读写分离

docker搭建MySQL主从集群

基于Docker的Mysql主从复制搭建


Docker构建MySQL环境

基于Alpine的Docker镜像快速搭建MySQL主从