数据库读写分离

———-数据库读写分离———-

环境准备:(两台虚拟机(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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球