![15d50e6fb1364cfbe6f95f7226f424c9.png](https://img-blog.csdnimg.cn/img_convert/15d50e6fb1364cfbe6f95f7226f424c9.png)
点击蓝字 关注我们 一起摇摆
![801e0c3825840bf34d8d5b8e371cfdc3.png](https://img-blog.csdnimg.cn/img_convert/801e0c3825840bf34d8d5b8e371cfdc3.png)
![31e40357d428ff38b34553e658c53e1b.gif](https://img-blog.csdnimg.cn/img_convert/31e40357d428ff38b34553e658c53e1b.gif)
准备四台主机,搭建mycat分片服务器,通过某种特定条件,将存放在一个数据库(主机)中的数据,分散存放到多个数据库(主机)中,已达到分散单台设备负载的效果。其中192.168.4.56作为mycat服务器,192.168.4.54和192.168.4.55作为数据库服务器,192.168.4.254作为客户端。
![f700f4cddfcf7a57e3666064190af94d.png](https://img-blog.csdnimg.cn/img_convert/f700f4cddfcf7a57e3666064190af94d.png)
步骤一:
部署数据库服务器c1
1)在c1主机创建数据库db1,并创建授权用户
[ root@c1~] # mysql - u root - p123456
my sql> create database db1;
Query OK, 1row affected ( 0.00 sec)
2)创建授权用户
my sql> grant all on *.* to admin@"%" identified by "123456";
Query OK, 0 rows affected, 1warning ( 0.00 sec)
3)修改数据库配