Mycat的安装与启动"/>
(02)Mycat的安装与启动
1、 下载Mycat安装包
2、 解压缩文件拷贝到linux下 /usr/local/
3、三个重要文件
1、schema.xml
定义逻辑库,表、分片节点等内容
2、rule.xml
定义分片规则
3、server.xml
定义用户以及系统相关变量,如端口等.
4、启动前先修改schema.xml
<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="/"><!--逻辑库 name名称, checkSQLschema sqlMaxLimit 末尾是否要加 limit xxx--><schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"> </schema><!--逻辑库 name名称, dataHost 引用的哪个dataHost database:对应mysql的database--><dataNode name="dn1" dataHost="localhost1" database="db1" /><dataHost name="localhost1" maxCon="1000" minCon="10" balance="0"writeType="0" dbType="mysql" dbDriver="native" switchType="1" slaveThreshold="100"><heartbeat>select user()</heartbeat><!-- can have multi write hosts --><writeHost host="hostM1" url="localhost:3306" user="root"password="123456"></writeHost></dataHost>
</mycat:schema>
1、<schema>
2、<dataNode>
3、<dataHost>
5、再修改server.xml
<user name="root"><property name="password">654321</property><property name="schemas">TESTDB</property>
</user>
6、验证数据库访问情况
mysql -uroot -p123123 -h 192.168.154.1 -P 3306
mysql -uroot -p123123 -h 192.168.154.154 -P 3306
如本机远程访问报错,请建对应用户
grant all privileges on *.* to root@'缺少的host' identified by '123123';
7、启动程序
1、控制台启动 :去mycat/bin 目录下 mycat console
2、后台启动 :去mycat/bin 目录下 mycat start
8、启动时可能出现报错
1、域名解析失败
(1)用vim 修改 /etc/hosts 文件
在 127.0.0.1 后面增加你的机器名
(2)修改后重新启动网络服务
9、登录Mycat
1、后台管理窗口
(1)mysql -uroot -p654321 -P9066 -h192.168.67.131
(2)show database
show @@help
2、数据窗口
mysql -uroot -p654321 -P8066 -h192.168.67.131
更多推荐
(02)Mycat的安装与启动
发布评论