centos7下安装mycat中间件 笔记
1. 下载
2. 解压到指定目录
# tar -zxvf Mycat-server-1.6.7.4-release-20200105164103-linux.tar.gz -C /usr/local/
3. 启动mycat
# cd /usr/local/mycat/bin # ./mycat start # 启动mycat # ./mycat stop # 停止mycat # ./mycat restart # 重启mycat
4. 两种方式查看mycat启动是否成功
# netstat -tunlp
# ps -ef | grep mycat
5. 使用mycat
此时mycat就已经启动成功了,现在来连接mycat,使用mysql原生客户端连接即可。
需要注意的是连接mycat是我们要显式指定 连接端口和连接主机地址。如若不指定mycat主机地址则会连接到本地的mysql数据上(如果你本地有数据库的话,并且密码和mycat用户一样)
# mysql -uroot -p123456 -P8066 -h192.168.1.118
说明:
mysql -uroot -p123456 -P8066 -h192.168.19.118
-uroot是使用root用户,-p123456是root用户的密码为123456
-P8066,P是大写的,指定端口号,上文也说到,MyCat使用的端口是8066
-h是地址,即centos服务器的IP地址
# mysql -uroot -p123456 -P8066 -h192.168.1.118 Welcome to the MariaDB monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.29-mycat-1.6.7.4-release-20200105164103 MyCat Server (OpenCloudDB) Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MySQL [(none)]> show databases; +----------+ | DATABASE | +----------+ | TESTDB | +----------+ 1 row in set (0.00 sec) MySQL [(none)]> exit; Bye
现在没修改任何配置,虽然mycat已经启动了,但是并没有什么实际意义,如果你注意观察日志的话会发现已经报了许多的错误了。
你关注的人都在努力变的更好,你还在等什么呢。