mysql建立数据库(mysql 主从数据库搭建)

mysql建立数据库(mysql 主从数据库搭建)

mysql建立数据库?本栏目通过对mysql建立数据库用什么命令, mysql创建数据库的五个步骤问题整理,来做出以下的解答希望对你有所帮助。

mysql建立数据库(mysql 主从数据库搭建)



三、创建容器

docker create --name percona-master01 -v /dev/htb/mysql/master01/data:/var/lib/mysql -v

/dev/htb/mysql/master01/conf:/etc/my.cnf.d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root percona:5.7.23

创建新的连接

添加 IP地址,端口号是 3306 用户名 root 密码 root 3)连接成功之后,运行 命令界面新建查询

4)重启 docker restart percona-master01 && docker logs -f percona-master01 5) 新建查询,运行 show master status;

查看二进制日志相关的配置项 show global variables like 'binlog%';

上面的只要是有数

查看 server 相关的配置项 show global variables like 'server%';

四、搭建从库创建目录 /dev/htb/mysql/slave01 cd /dev/htb/mysql/slave01

进入 slave01 mkdir conf data

修改权限 chmod 777 * -R 3)添加配置文件 进入 conf vim my.cnf

docker create --name percona-slave01 -v /data/mysql/slave01/data:/var/lib/mysql -v

/data/mysql/slave01/conf:/etc/my.cnf.d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root percona:5.7.23

/dev/htb/mysql

docker create --name percona-slave01 -v /dev/htb/mysql/slave01/data:/var/lib/mysql -v

/dev/htb/mysql/slave01/conf:/etc/my.cnf.d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root percona:5.7.23

docker start percona-slave01 && docker logs -f percona-slave01 6)指定模式 set sql_mode = ''; set sql_mode = 'NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES';

CHANGE MASTER TO master_host='182.92.88.141', master_user='kgc', master_password='kgc', master_port=3306, master_log_?le='mysql-bin.', master_log_pos=154;

7)启动同步 start slave; 8)查看 master 状态 show slave status;

看到的是两个yes 说明主从数据库已经搭建完成

在主库新建一个数据库,新建表格,插入数据,刷新从库之后可以看到相同的数据库,相同的表格,相 同的数据,测试成功

以上是关于mysql建立数据库的相关信息,了解更多关于mysql建立数据库用什么命令, mysql创建数据库的五个步骤内容请继续关注本站。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有