Mycat2学习1-安装

2022-08-08  本文已影响0人  那钱有着落吗

mycat2是一个数据库中间件,官网地址为:http://www.mycat.org.cn/ 本系列帖子是学习尚硅谷的课程记录下来的,地址为:https://www.bilibili.com/video/BV1iT41157JX?p=9&vd_source=f19acb771a985bb4ae8d3681da3683bf

所谓的数据库中间件就是在数据库与程序之间的一个工具,他的作用就是为了方面我们更好的操作数据库,比如有这样几个问题:

以上是各种我们在使用数据库过程中的问题,有了这个中间件我们就更加方便了而已。

安装

我们先以mysql为例来学习怎么使用mycat

1.下载

我们需要到官网去下载:

下载的话我们需要下载两个东西,一个template包,一个jar包。

根据日期我们选择最新的template和jar包就行。


2.安装

很简单我们就把template这个zip包解压,然后把之前下载的jar包放到这个template中的lib目录下就行。
在template的bin目录下这几个文件需要赋予读写运行的权限
如果在linux系统,可以赋予777权限,不会的可以百度。

使用mycat当然需要用到mysql,所以你当然得安装好mysql

下面我们到mysql中去新建一个用户,然后赋予一些应有的权限:

CREATE USER 'mycat'@'%' IDENTIFIED BY '123456'; --这条是mysql8才有的必须要赋的权限
GRANT ALL PRIVILEGES ON *.* TO 'mycat'@'%' ; flush privileges;
3.配置和启动

因为我们是做与mysql的练习,所以要配置好mysql的连接,配置文件为:

conf/datasources/prototypeDs.datasource.json

修改数据源所对应的mysql数据库配置,修改对应的 user(用户),password(密码),url中的ip

Mycat 作为数据库中间件要和数据库部署在不同机器上,所以要验证远程访问
情况。

然后使用命令行切换到bin目录下面来启动mycat:


然后我们可以使用命令行的方式来登录mycat:

登录方式用于管理维护 Mycat
mysql -umycat -p123456 -P 9066
登录方式用于通过 Mycat 查询数据

登录数据窗口
此登录方式用于通过 Mycat 查询数据,我们选择这种方式访问 Mycat
mysql -umycat -p123456 -P 8066

以上可以看到这两种方式其实就是端口号不同罢了

以上是简单的概念和安装的步骤,后面我们继续学习。

上一篇 下一篇

猜你喜欢

热点阅读