———-数据库读写分离———-
环境准备:(两台虚拟机(centos7)可以连接外网
步骤1:
安装数据库,配置数据库主从!(根据下面连接完成)
https://www.cnblogs.com/glwst/p/glmysql-zc.html
配置数据库主从后创建一个新数据库备用
步骤2:
安装java环境
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
下载mycat安装包,并解压到root目录下
安装下载工具: yum install -y wget
下载mycat包: wget http://dl.mycat.org.cn/1.6.7.1/Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz
解压: tar xvf Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz-C /root/
步骤3:
修改配置文件 ## 内容顶行,不要有空行!直接复制替换源文件内容。
vi /root/mycat/conf/schema.xml
继续修改/root/mycat/conf/server.xml 文件,删除末尾这五行
vi /root/mycat/conf/server.xml
修改下面俩行(密码为你的数据库密码)
vi etc/profile 文件在末尾添加
export MYCAT_HOME=/root/mycat/
添加权限
chmod -R 777 /root/mycat
步骤4:
启动mycat前确保数据库已经启动,防火墙关闭selenforce已经关闭!
/root/mycat/bin/mycat start
安装端口查看工具
yum install -y net-tools
netstat -ntpl
查看端口号是否启动
8066和9066
步骤5:
验证读写分离功能!(确认上面步骤的数据库已经创建成功并存在)、
在MYcat节点执行:
mysql -h127.0.0.1 -P8066 -uroot -p000000
(登录后查看USERDB数据库是否存在)
show databases;
查看读写节点信息
mysql -h127.0.0.1 -P9066 -uroot -p123456 -e ‘show @@datasource;’
Original: https://www.cnblogs.com/glwst/p/glrdbye.html
Author: 爱玩的小白
Title: 数据库读写分离
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/622535/
转载文章受原作者版权保护。转载请注明原作者出处!