MySQL路由: 简易步骤引导你快速完成(mysql路由)
MySQL 路由是 MySQL 中的重要组件,它支持用户将一个或多个来源实例中的数据经由复制传输到多个目标实例中以完成分布式数据库系统架构的搭建。本文将向大家介绍MySQL 路由如何快速安装配置,以便让读者能够快速上手,节约搭建、测试的时间。
MySQL 路由的安装可以使用 MySQL 官方的 Yum Repository,如果使用另一方式安装,请参阅MySQL 官方文档。
1. 添加 Yum Repository:
$ sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2. 安装 MySQL 路由:
$ sudo yum install mysql-router
3. 配置 MySQL 路由:
编辑 MySQL 路由的配置文件
(/etc/my.cnf或/etc/mysqlrouter/mysqlrouter.conf),
配置示例如下:
[mysqlrouter]
user=mysqlrouter
logging_folder=/var/log/mysqlrouter
destinations=192.168.5.10:3306,192.168.5.20:3306
4. 启动 MySQL 路由:
将以下脚本加入/etc/rc.d/init.d/文件夹中
#!/bin/bash
/usr/sbin/mysqlrouter –user mysqlrouter –bootstrap root@192.168.1.1:3306
然后使用以下命令启动 MySQL 路由:
$ sudo service mysqlrouter start
5. 测试是否成功:
使用以下语句连接数据库,如果成功,则表示 MySQL 路由安装配置成功。
$ mysql -h127.0.0.1 -P6446 -uroot -p
以上为 MySQL 路由的安装步骤,非常简单!配置完 MySQL 路由后,就可以用来实现两个或多个MySQL实例之间的数据库复制功能了,这样能比较有效地实现多个实例之间的数据同步,大大提高工作效率。