基于Docker的MySQL主从配置
这个很简单,直接上操作. 创建数据库 #主库 docker run --name mysql-master \ -p 6012:3306 \ -v /opt/data/mysql-master/data/:/var/lib/mysql \ #数据持久化 -v /etc/localtime:/etc/localtime \ -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 #从库 docker run --name mysql-slave \ -p 6014:3306 \ -v /opt/data/mysql-slave/data/:/var/lib/mysql \ #数据持久化 -v /etc/localtime:/etc/localtime \ -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 配置MySQL的配置文件 这个文件配置内容有时间再好好搜一下啥意思,回头更新。 [mysqld] pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysql #log-error = /var/log/mysql/error.log # By default we only accept connections from localhost #bind-address = 127....