经过前2篇文章,对mycat有了个初步了解。准备了centos7虚拟机一台,准备动手练练。
mycat的运行是要依赖JDK的,因为mycat是用java开发的。安装好了JDK1.8,然后官网下载mycat1.6
mycat官网http://www.mycat.io/
我的环境是linux,所以选择linux版本的mycat下载,下载到window后再上传到linux,或者直接在linux使用wget下载,比如 wget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz,解压
tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
得到mycat文件夹,进入mycat文件夹
授权chmod -R 777 mycat
环境变量添加
vi /etc/profile 添加
export MYCAT_HOME=/home/mycat
使环境变量生效source /etc/profile
启动mycat
进入mycat/bin目录,执行./mycat start
用ps -ef|grep mycat查看下进程
mycat的日志文件在MYCAT_HOME的logs下,打开mycat.log看看tail -n20 mycat.log
看到一些企图连接数据库的信息,这是因为mycat的conf下的schema.xml里面存在一些例子数据
暂时先不管,mysql的监听端口是3306,mycat的监听端口是8066,检查下8066是不是在监听中
那mycat的默认账号和密码呢?查看server.xml文件cat server.xml
配置了2个用户,一个是root,一个是user,接下来使用navicat连接