①目标:理解MyCat分片,能够配置MyCat分片。
②什么是开源数据库中间件MyCat。
可以利用开源数据库中间件软件MyCat实现数据库集群。
③在虚拟机安装数据库mysql5.5,实现双主复制,mysql5.7的安装又不一样,在后面章节会讲。mysql5.7可以实现多主复制。
(1)查询机器节点之前是否安装过mysql。
rpm -qa|grep -i mysql

(2)卸载旧版本mysql。
rpm -e --nodeps 软件名称
rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.i686
然后再用 rpm -qa|grep -i mysql 检查一下,发现没有列表信息了。则说明卸载成功。

(3)安装服务端。
上传软件:![]()

然后:cd ~
rpm -ivh MySQL-server-5.5.24-1.linux2.6.i386.rpm

(4)安装客户端。
上传软件:![]()

然后:cd ~
rpm -ivh MySQL-client-5.5.24-1.linux2.6.i386.rpm

(5)启动mysql服务。
service mysql start

(6)登录mysql。
mysql -u root

(7)设置远程登录权限。
mysql在默认情况下不允许远程登录。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

mysql>quit
可以退出mysql命令行。
在本地用sqlyog测试远程连接数据库。






这上面是mysql5.5安装的步骤,mysql5.7的安装步骤又不一样。
④在虚拟机安装与启动数据库中间件mycat。
上传软件:![]()

解压: tar -zxvf Mycat-server-1.4-release-20151019230038-linux.tar.gz

移动到local目录下。
mv mycat /usr/local
后台启动mycat
./mycat start
后台停止mycat
./mycat stop

前台启动mycat:console
mycat的默认端口号是:8066
本文详细介绍了如何使用开源数据库中间件MyCat进行数据库分片配置,并提供了在虚拟机上安装与配置MySQL5.5实现双主复制的步骤,以及MyCat的安装与启动方法。
4728

被折叠的 条评论
为什么被折叠?



