MySQL实战六:mycat中间件实现读写分离

官网:http://mycat.io/

1:下载mycat
#wget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz





2:下载jdk-8u45-linux-x64.tar.gz
#tar zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local/


3:设置环境变量
#vi /etc/profile
JAVE_HOME=/usr/local/jdk1.8.0_171
PATH=$PATH:$JAVE_HOME/bin

保存退出,及时生效
#source /etc/profile


4:解压到指定目录
#tar zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz -C /usr/local/


5:mycat配置
#vi /usr/local/mycat/conf/server.xml
		
                1234567
				
                test,wp
				
				
				

                
                
        
		




#vi /usr/local/mycat/conf/schema.xml



	
		
         
        
		
		
		 
        
        
        
		
		
        
                select user()
                
                
                        
                        
                        
                
        











6:控制台启动,测试用查看日志
#./bin/mycat console    
正常启动
#./bin/mycat start  
#./bin/mycat stop







7:连接mycat,用的是mycat的账户密码,不是mysql的账户密码

#mysql -h192.168.31.3 -uroot -p123456 -P 8066	#数据端口


MyCat管理
#mysql -h192.168.31.3 -uroot -p123456 -P 9066   #管理端口,没有修改数据权限
mysql> show @@help; 
mysql> show @@datasource;   #查看状态,写了多少次,读了多少次

你可能感兴趣的:(MySQL)