00:02
好,咱们准备了买cat这个程序包之后呢,啊,这个先不着急启动,咱们还得做一些准备工作,在启动之前啊,咱们得什么呢?得在买SQL数据库里面啊,咱们去创建相关用户,那这块呢,MYSQL啊,咱们得在这个咱们安装的时候就说明一下啊,咱们my cat连接的所有MY思Q数据库,咱们采用的都是MYSQ8啊,采用MYSQL8的数据库,哎,买采用这个版本啊,这都是,诶比较新的啊,咱买KT2是最新的,然后还有买SQ8呢,也是比较新的,哎,这个版本了啊,这个新版本的兼容性还是可以的,那之后呢,哎,咱们创建箱的用户啊,创建用户这不用多说啊,咱们各位同学都会那这块呢,哎,你说老师我不用创建新用户,我用原先的啊,我用这个什么呢?Root用户行不行也可以啊,这都是可以的,好了创建用户,然后呢,哎这块呢,诶买四购八也必须要做一件事啊,必须要给他进行赋权啊,授一下这个权限啊,这是必须要做的,然后呢,再往后啊,咱们需要修改什么呢?
01:02
哎,买cat什么的,哎,咱们photo tap啊,这个相关的配置啊,原型配置,也就说咱们原型数据源的一个配置信息,咱们进行一个配置啊,那有时候说老师这个原型啊,这个原型库,原型数据源到底什么呀?哎,别着急啊,咱们先诶参考课件,咱们先把这个买CAD配置好,先记起来啊,真正哎咱们这些概念的研究也必须要透彻,那怎么办呢?后面有啊,后面有专专门的有这个章节啊,第三章我会带着各位去过一过啊,买CAT2的这些概念。啊,这些概念有些是啊买CAT2新推出的,有些呢,哎是咱买cat一点多就有啊所以这块呢,还是那句话,咱们的什么呢?哎,这个两手啊,这个咱们的使用跟什么呢?基本概念啊,这个两手都要抓啊,两手都要硬啊这块呢,哎,这个一个是会用,再一个你也得会说啊,这也是啊,咱们跟什么呢?同事啊,跟这个合作伙伴啊,沟通的时候啊,也能说的很清楚啊,能描述清楚这个maca到底是什么,哎这块呢,不光是什么呢,咱们只会大只会用,你还得能说清楚,好,那继续再往下,回到咱们的这主线啊,咱们需要去修改这个圆型数据源的配置信息,那怎么改呢?啊,咱们进到对应目录下就成在这啊,咱们进到对应目录下啊,直接什么呢,访问啊CD啊进到,哎,咱们对应的。
02:32
你部署my cat的目录项啊,在这录像咱们去看一下my cat应该在这儿吧,在这诶直接进到my cat里。好,那我要修改配置文件啊,在哪个幕前呢?不用多说啊,是不是CF,哎,就咱们很熟悉的这种命名方式啊,CD进到CNF。好,进去看一眼啊,这块很明显啊,这块如果有用过买一点多版本的同学应该都知道,哎,这个好像配置文件要多多了不少,对吧?哎,而且还什么呢,分门别类的帮咱们,哎划分了一下,那这块这回咱们去什么呢?访问谁就是他date source啊,咱们的数据源需要进行一个什么呢?这个数据源的配置需要进行个修改啊,咱们需要进到这里面CD直接进去了,诶date,呃,Data source直接进去,好咱们要去呃,这个修改这个配置啊,修改这个咱们数据源的配置信息啊,就是默认的咱们的原型库的配置信息,咱们需要进行个修改,好那修改内容啊,咱们去看一下,很简单啊,就是打开咱们的这个配置文件,修改里面信息就成,你说老师这么多呀,我都要改,哎,这倒不是啊,这块呢,咱们之后会涉及啊,咱们有些属性的修改,但这回呢,咱们只修改跟数据库相关的,比如说哎,你。
03:54
好,连接咱们的原型库所对应的,诶用户名是谁啊,你的密码是谁,还有你的什么的请求URL是谁啊,指定的你这个,呃,原型库的这个库是谁啊,这个就是很简单了啊,咱们访问数据库是不是都要配这些东西对吧?好,那这块呢,直接进到咱们的配置文件当中啊,咱们去看一眼VM啊,修改一下咱们的这个相关的配置文件。
04:21
好,进到这目录里面啊,咱们首先啊,这个先去找啊,这个呃,其他的先可以先不看啊,先去找你的这个用户名密码啊,用户名啊,我这块选择就用root啊,这块呢,这个直接什么呢?切到什么,呃,直接敲一个I啊,这个进到编辑模式啊,这指明你的用户谁我就是root了,好,那密码呢,就是咱们的这个root用户所对应的密码啊,我这块也一样啊,就是123123啊,这是我的用户名密码,各位你们一定要配成啊,你们访问那个数据户,他的用户名密码啊,可以是咱们这个新创建的买开用户也可以是啊,这个权限比较全比较高的啊,这个root用户就可以啊,都是可以的。好了,再往后啊,咱们要指定下咱们的这个什么呢啊,这个原型库啊,到底是哪个库啊,这块访问这个相关的数据库啊,这块,因为我这个买思数据库跟买CAD都在这同一台主机啊,所以我就直接用local host啊,如果各位你们是部署在不同主机上啊,记着把它改成真实。
05:21
的IP地址就是你买思Q数据库所在的地址,然后呢,再往后啊,就是你对应的这个库了啊这块呢,你到底访问的是哪个库啊,我这块呢,命名就叫麦DB1啊创建这个库啊,这个也是提前先把这个库啊先创建上啊麦DB1好这时咱们把这个相关的哎配置先修改一下啊这块呢,修改完成以后,保存退出ESC切到一般模式冒号WQ啊进行个保存退出好配置文件啊,咱们修改完成之后呢,是不是就可以直接把它启动了啊归这块呢,还是得做一个验证啊,验证什么呢?别忘了咱们买cat作为数据库中间键,我后面要连接多个数据库的啊,多个数据库都是用远程方式访问,所以这块呢,诶需要咱们做一件事啊,就是验证一下啊,数据库访问的情况啊,比如说我这儿有两个,哎,这个100这台主机,还有咱们的这个99这台主机,这两个主机呢,诶都。
06:21
都部署了咱们的MYSQ8啊这块呢,哎,我试下通过我这个现在所在这台机器远程访问下,看能不能访问到这两台啊,这个相关的MYSQL数据库咱们试一下,呃,直接远程访问一下这块呢,呃,我再开一个窗口吧。好啊,远程访问一下,那直接啊运行咱们买SQ命令成买SQ。MYSQL啊杠u root啊用户名杠P啊,这个密码123123,还有就是怎么诶表明我是远程访问的,哎,这直接杠什么呢?直接敲一下什么,是不是指定一下咱们IP地址杠H对吧?呃幺。
07:07
嗯,幺九二点幺六八点幺四零点,哎100,你说老师不就是我这个本机吗?哎是本机啊买cat访问,咱们就算本机的数据库呢,哎这块哎进行操作进行一些什么呢?设置时候,哎也可以采用这个远程访问方式,所以这块呢,哎咱们把这块都验证一下远程访问啊,这块呢,还有就是别忘了端口号,哎杠大P啊端口号3306,哎能进到买思库数据库就证明什么远程访问没问题啊,咱们直接退出了。好,这是啊,咱们的什么呢?啊,这个访问啊,我这个什么呢?这个本机啊,这个100这台主机,那还有一个是不是99对吧?啊,咱们再去试一把。九九这台机器再去试一把飞车,哎各位看到也没问题啊,远程访问没问题,如果各位出现远程访问,哎这个半天连接不上,哎这块呢,去看看啊,咱们的这个主机的防火墙是否关了啊,这块呢,还是那句话,咱们诶开发啊,就不不用去考虑什么呢,安全性这些了啊,这防火墙你可以先关掉啊,真正部署的时候咱们当然需要开防火墙,但是对应的某些访问的端口呢,你也得开开,比如说咱们买搜数据库啊,访问的3306你也可以,哎通过配置开放这个3306端口啊,这块呢,哎,就是咱们部署的时候需要注意的事儿,还是退出。
08:33
好啊,这个验证一下咱们的什么的访问数据库没毛病啊,但凡有问题了,他会比如说哎告诉你,哎缺少什么的用户了,缺少什么权限了,他缺什么用户呢,咱们就创建什么用户就成啊这还是得支持他远程访问啊,各位这块一定要注意,因为毕竟啊咱们买cat真正部署好作为数据库中间键生效起作用都是什么呢?哎跟咱们数据库是在不同主机上的。
09:01
啊,咱们真正部署的时候,一定要部署在不同周期上啊,这样也是一个安全性的一个考量啊,所以各这块呢,一定要什么呢?注意啊,必须得是远程访问没问题,好之后咱们继续再往后啊,这验证验远程访问没问题之后,咱们就可以什么呢?是不是启动myca了啊,我可以启动myca,各位可以看到啊,在Li幕下面启动myca有什么的很多的命令啊,咱们什么呢?哎,进到并幕下直接点C-my cat start啊,直接把它启动起来,还可以查看它的状态,然后呢,还可以什么呢?Stop进行停止啊这块呢,哎还有什么呢?比如说咱们的这个前台运行啊,还有什么呢?哎,这个如果不不用这个conso这种方式,咱们直接start,这是后台运行,可以说不会输出这相关日志啊,咱们关穿这个对应什么呢,你关闭窗口什么的,也不会影响我这个maca运行啊各位这块,但如果你选择CR啊这种前台运行方式呢,哎,关闭窗口啊,或者CTRLC一下啊,哎就会让。
10:01
咱们的这个买cat停下来啊,这两种方式都可以啊,都是可以的,那这块呢,哎,包括restart重启啊,包括进行暂停查看状态都可以啊,至是要咱们哎买cat相关的基本命令啊,带各位咱们去简单过一下,那之后啊,咱们通过命令哎试一下啊,把咱把咱们呃这个准备好的买CAD启动起来就可以好进,咱们得先进到对应幕下,我记得在这啊,咱们往上进到对应幕下。好,进到咱们的闭幕下。好在这下面咱们运行这个相关命令流程啊,但是提醒各位啊,哎,千万记着把这个权限改,改的得改一下啊,这块你要不改的话,在咱们运行起来的时候,运行的时候就会什么呢?报错啊,受权限限制会报错啊各这块一定要注意,好那咱们启动一下吧,啊直接哎点斜杠啊,咱们什么呢,买cat start啊,咱们启动起来。
11:04
回车,哎,咱们可以看到,哎,我这个my cat,哎正在启动,然后呢,之后哎又回到咱们命令这个窗口,那证明什么mycat已经启起来了,哎完成咱们的my cat的一个启动啊,这这样咱们的哎把my cat启动起来啊,这块启动起来以后,那我就可以进行一个登录了啊,咱们怎么登录,咱们也去看一看,好这时候咱们的买cat启动啊,这块呢,我先呃这个。买CAD启动起来之后呢,咱们就可以通过相关的命令进行一个登录操作,咱们简单看一下啊在这儿哎,我可以什么呢?直接指定啊,这个咱们还是用my circleql的命令啊,MYSQL-U啊,这个指指定我的用户名,哎买cat,然后呢,杠P啊,密码啊,这个你指定一下这个相关的密码啊,这123456,然后之后呢,哎,这杠P啊,这个什么呢?9066,这是它的什么呢?这得简单说一下,这是它的什么呢?诶这个管理窗口啊,咱们可以进到里面用于维护买cat可以查看买CA的相关信息,查看这个什么呢?这个帮助命令,而咱们要用到这,这就不带各位演示了啊,因为这块呢,这个通过9006访问这种方式呢,属于运维人员啊,是他们,哎,查看买cat去维护,买cat的时候会用到它啊,咱们这个使用买开的,当然不用这个端口,另外一个在这,哎用这个端口是咱们的,哎MYSQ啊,咱们的还是买S杠哎更优。
12:31
买cat的命名啊,咱们呢买cat的用户名,然后呢,还是哎杠P123456,这是它的什么的密码,然后呢,杠大P啊这个什么呢,端口号指定下8066啊这才是咱们的哎访问数据啊所用的这个端口啊8066,哎咱们通过它去访问来看啊试一下咱们看看啊直接进到咱们的什么命令行窗口试一把,哎咱们看一下启动完的买CA,我访问一下来my circle,然后呢什么呢?哎杠U啊咱们的什么呢?哎这个买cat,然后呢再来啊杠P啊这个密码123456,然后之后呢,哎杠大写的P,哎端口号什么呢?8066。
13:15
回车各位,我进来了,感觉老师这不对啊,你进的还是卖四啊,哎咱们什么的各位一定要注意啊,我现在什么的,哎进到这里面,虽然它的样子啊很像MYSQ,但是咱们什么呢?哎,这已经进到的是什么呢?是咱们的哎虽然用的MYSQ命令啊,虽然这个哎用的是什么呢?哎这个进到里面看着也非常像咱们的哎,Mysco,但确实是进到mycat里面,咱们可以看一下,哎咱们可以做一个操作啊,比如说我查看一下咱们的数据库吧,十像诶database。Database show一下咱们的database。
14:01
好,去看一眼啊,咱们可以看到这个相关的这个数据库信息,但是各位一定要注意啊,这是什么呢?咱们的my cat所对应的啊,买cat所对应的相关数据库,因为这块我之前做了一些操作啊,这块呢,显示的内容啊比较多一些啊,这是啊带着各位咱们去看一下啊,这个咱们再去看一下啊,这块呢,刚刚是不是咱们可以看到,这有什么呢?可以通过help啊这个命令,咱们去看看帮助信息,对吧,咱们看看能不能看到它。哎,咱们可以看到也能看到相关的什么,是不是帮助信息,对吧?哎,这块可以看到相关的帮助信息啊,咱们可以做这个一系列的操作,好这是啊带着各位咱们什么呢?了解一下这个买cat的一个什么呢?启动,还有我们买cat登录,那之后咱们要做的事就是什么呢?哎,就是哎通过咱们去什么呢?使用my cat实现相关功能,但在使用myca做这个读写分离,还有分库分表之前啊,咱们必须要练练基本功,再带各位再去了解一下买CAT2相关概念啊这块呢,有些是买CAT2新提出来的概念,有些是买开的老版本本身就有。
15:13
啊,只不过呢,哎之前各位可能什么呢,有些啊这个哎并不是哎太了解,咱们这回呢,要深入了解一下啊,比如说这块呢,概念还是比较多的啊,咱们呃,这个待会儿啊第三章我会带着各位咱们去好好去了解一下它。
我来说两句