一.下载部署MyCat—web
下载地址https://github.com/MyCATApache/Mycat-download/tree/master/mycat-web-1.0
下载windows版本(安装JDK要求jdk1.7+)
文件结构如下:
修改mycat.properties文件。文件路径D:\mycat-web\mycat-web\WEB-INF\classes
修改jdbc.properties文件。文件路径D:\mycat-web\mycat-web\WEB-INF\classes
上述配置内容为默认配置项,将其修改为本地数据库
创建mycat-web数据库
初始化脚本路径D:\mycat-web\mycat-web\WEB-INF\db\mycat-web.sql
官方lib中内置提供了mysql的数据库连接驱动,如升级驱动需更换lib中依赖的jar包
二.安装并启动zookpeer
三.启动MyCat-WEB
点击start.bat启动
注意:要先启动zookeeper然后再启动mycat-web,检查zookeeper和mycat-web是否启动:netstat-ntpl |grep 8082
netstat -ntpl |grep 2181
四.打开mycat-web窗口
访问地址:http://localhost:8082/mycat
五.配置Mycat服务
六.配置Mycat数据源
点击Mycat-配置—Mycat服务管理-新增
点击保存
其中:数据库名称、用户名、密码与server.xml配置的信息一一对应。
此处配置三个数据库(在安装Mycat新建的三个数据库)
到这里,基本配置完了。
七、配置Mysql
八、SQL监控
在TESTDB中,执行查询语句,但进入SQL-监控,发现统计数据为;
这是因为没有启动SQL监控配置。
打开D:\mycat\conf\server.xml (找到自己解压的Mycat安装目录,打开server.xml)
可以看到useSqlStat属性默认值为,需要将其改为1。之后重启Mycat、Zookeeper、Mycat-web。
再次访问SQL统计,就可以看到数据了,如下图:
Mycat-web监控就配置好了。
领取专属 10元无门槛券
私享最新 技术干货