00:00
刚才呢,应该这个mango DB都已经装好了吧,哎,你只要按照我的步骤去写就应该装好了,那这块注意,我们这创建这个DB这文件夹是干嘛的,目的就是用来放我们数据库里边那些内容的,你看刚才我这时候创建的是一个空文件夹呀,你发现现在还是不是空的了,不是啊,我们再来看一下,我把这个东西先退出掉,把这个数据库结束CTRLC啊,退出CTRLC,然后在这看着我把它给删了啊,现在给它删了,删了以后东西是不是都没了,那这个时候在这儿我再执行一下mango的,我们来看效果一回车。是不是就出来了,为什么出来了,因为就是什么呀,它默认会找这个文件夹干嘛呢?来在我这个文件夹里去创建我的这个什么呀,数据库啊,创建数据库那这块注意了啊,啊我们说同学说老师我不想整C盘怎么办呀,我不想整C盘怎么办,我想整别的盘怎么办呀,那这一块注意我们可以有一个这个选项在这呢。
01:00
CTRLC我粘过来啊,粘过来它一个选项叫什么呢?注意啊,这芒果的刚才我们说32位的时候,就第一次启动的时候这么说,以后启动就就是一个mango的啊,就是第一次,然后这块我们来说粘过来还有一种叫mango的里边后边跟着一什么,跟着一个叫做DB pass啊DB pass DB pass什么意思,DB是数据库,Pass什么呀,路径说白了在后边你可以跟着一个数据库的一个什么呀,路径什么意思,看着了我把它都关了啊,比如说我在桌面上新建一个文件夹,叫做一个这个data,但是这文件夹叫啥其实都无所谓啊,大家都无所谓,然后data里边我干嘛呢?我创建一个DB,比如说我现在不想把数据库放在C盘根目录,我想放在什么呢?放在桌面的data塔,这个什么呀,DB里那怎么办?在这儿注意了,打开命令行窗口来什么呢?来一个这个on mon jud onego的,然后杠杠啊,两个减号一个什么呢?DB。
02:00
Pass,然后把刚才这路径右键给它干嘛呀,粘过来,注意别CTRLC,这CTRLC不了,只能右键粘过来,那表示什么意思?表示我启动数据库,并且把什么呢?把我桌面上这个目录设成什么呀?设置成路径啊设成路径,然后在这一回车。是不是到这了?哎,所以注意啊,可以通过DB pass来指定这个路径,那出现到这个界面就表示我们这个数据库已经启动成功了,那注意我们的mango DB,它默认监听的是我们这个27017这个端口什么意思?如果你在浏览器上这访问的话,比如说访问一个幺二,叫做logo host log house,代表什么呀?代表我们本机啊,本机地址,来一个27017直接回车,你看这是不是出字了,告诉你什么it looks like you are trying To B DB over htv啊,On这个这个端口是吧,说白了他干嘛呀,说你在尝试用HTP协议去访问mango DB这个端口,它支不支持啊,不支持啊,不支持,所以出现这么一个页面,但是注意出现这个实际上就已经证明你的服务器干嘛了,已经启动成功了啊,已经启成功了,那同学说了,老师啊,那我不想用27017。
03:21
我不想用27007,我想用别的怎么办?怎么办?那这块注意在后边我们还可以再加一个参数叫什么呢?叫做一个杠杠port port什么意思灯号,比如说我这来一个诶杠杠一个po po干嘛呢?我不想用27007,我想用一个什么呢?诶10086 10086啊,这直接回车,那现在注意还是不是27017了,不是了,就是10086了,来我们在这儿整一个,那这块你看啊,还访问27017,这回访问是不是一直在转圈啊,是不是访问不到了,哎,访不到了,因为我鉴定的不是27007,那我得换成什么了,10086回车是不是这回就行了,哎,这行了啊,所以注意杠杠po的用来指定我们这个端口号,那这个号其实基本上说你可以随便去写,但是尽量这个端用号干嘛呢,四位以上,哎,你从1000开始往上用,因为四位以下有可能都是我们系统用的一些,尽量用四位以上的,然后第二一个端口号干嘛呀,不要使用别人。
04:25
占用端口号,比如说我们的什么呀,我们3306啊,什么一些端口号,它都被我们其他英语同序占用的时候干嘛呀,你尽量就不要指定那些端口号,因为指定会报错,会出问题啊,会出问题,那尽量去干嘛呀。就用它那个默认就行啊,尽量默认就行了啊,那这块我们来写一下,这个是什么呢?这是我们这个路径,诶,这是数据库的路径,然后呢,这个pod是什么呢?这是我们这个端口号啊,都用号在这,我们可以自己指定啊,建议你呢,尽量都用默认啊,都用默认,当然你要知道可以去指定啊,但是端口号这块注意啊,最大不要超过65535。
05:05
最大不要超65535啊,最大不要超过这个数,但是一般你也不会起这么大对吧,最大不要超过这个65535,好,那这也是我们说的自定义的一些东西啊,然后呢,其他的我们这先先停下来,然后再往下说,刚才呢,我们这个芒果地的安装就已经完成了啊,还是在着重一强调一下,32位同学第一次启动这么说,再启动就不用说了,再启动就直接来一个芒果的就OK了啊,芒果OK了,那你说我每次都说也没啥问题,但是这有点麻烦啊,有点麻烦,再再启动就直接来一个man就行,好,那这一块实际上我们在启动mango DB这个数据库的时候,我们说说一下这个概念啊,那注意我在这输出一个mango的,那在这是在干嘛呢?启动,哎启动什么?哎,启动我们这个服务器啊,这块我们来说一下我们的数据库啊,数据库我们叫做一个DA data塔贝,它实际上分成两个部分,一个叫什么呢?一个是我们数据库的一个服务器,还有一个是我们数据库的这个客户端啊客户端服务器用来干嘛的?有人说我们服务器用来保存数据,一定注意,我们的数据都是保存到我们的数据库什么呀,服务器上的啊,服务器上的,那这一块我们是不是涉及到我们要保存的数据,我们是不是得有东西去操作呀,那客户端是干嘛的呀?哎,客户端用来操作我们的什么呀,服务器,哎,对什么呢?对这个数据进行这种增删改查的这个操作,所以注意啊,服务器是用来保存数据的,客户端是用来去操作数据的,也就是说我必须得启动服务器,然后我才能用客户端去干嘛呀,去连接。
06:53
服务器,你说我这没启动服务器,我直接来一个来一什么呢?来一个这个man有没有用没用,是不是告诉你连接失败呀,啊连接失败啊,所以注意我们要要操作数据库必须得先启动什么呀,服务器,那怎么启动服务器,哎,Mango用来干嘛呢?启动我们这个服务器啊,启动数据库服务器,所以在这儿我来一个这个mango的这服务器是不是就启动了,哎启动了,然后怎么启动客户端呀,哎叫做mango,哎用来干嘛呢?用来启动我们这个客户端,哎启动客户端,所以在这儿我们来直接来一个这个CMD,再打开一个新的窗口,输入一个什么呢?输入一个mango,那这样我们客户端干嘛了,启动了,通过这里我就可以对数据库进行什么了。
07:41
操作,但是注意啊,你说同学说了,老师我这疫情完了,我就看这玩意儿脑袋疼干嘛呢,叉子关了。关度还行不行,哎注意你这一关,这数据库干嘛了就停了,你说我再连还能不能连上就连不上了啊数据停了,所以注意这东西干嘛打开以后千万不要不要关,甚至说什么呢,哎,有同学不小心咔这一选是不是选选中内容了,那这个时候注意,一旦这边被选中了,其实数据库就现在是一个什么呀,停止的状态,你这再连。
08:15
看连上了吗?没有,是不是一直在这等待啊,所以这个东西开完了以后,什么都不要动,选也不要选,你看啊,我这一取消。这是不是立刻就连上了,哎,立刻连上啊,什么都不要动,因为你只要动一点就可能影响到我们这个数据库的一个操作啊,操作好,那这里边我们的安装就已经完成了,我们还是先不讲如何使用它,待会我们再去说如何使用,但是其实我们会发现安装完了以后,我要想用这个mango DB数据库是有点有点麻烦,为啥麻烦呢?我得开一个窗口,然后再开一个窗口,这窗口我这还不能关呀,不能关,而且说了我每一次想用这个东西的时候。我是不是必须得每次开啊,每次都开,那那干嘛了,太麻烦了,哎,太麻烦了,那我们希望什么效果。
09:14
对吧,没有他直接在我后台启动是不是就OK了,这是我第一个希望的,第二个希望,我希望什么?希望这东西可以开机自动启动啊,自动启动不用每次我都干嘛呀,手动启动,那这块我要怎么办?哎,那我们就要说到下边一个这步不是必须的,但是呢,有了它我们稍微都省点事干嘛呢,将我们这个mango DB。诶,设置为我们这个系统服务啊,将我们这个芒格DB设置为系统服务可以什么呢?可以自动在我们这个后台干嘛呀,启动不需要什么呀,不需要每次都手动启动,哎,手动启动。这都是废话是吧,哎,那这块注意啊,那现在我们来说这东西怎么做,注意这个工作稍微的麻烦一点,因为他这个要求比较细致,就是说不难,但是你一步一步得按照我这来,一点都不能错,差一个空格,差一个标点符号都配置不成功,所以这块得一步步来,如果说你照着我这一步步来,哎,如果说你到时候配置的时候,你发现你配置完了不成功,那肯定你哪步干嘛了,错了,哪步错了,那所以这块一定要按照这个步骤来啊,按出来,那你说老师我都按照你的步骤一步一步来了,但是还是不行,还是不行,那就干嘛了,你就放弃这事就完了,因为这个东西它不是必须的啊,不是必须的,实在配置不行,你叫我咱们去一块去看这个问题,但是有一些计算机确实配置不上,它可能有些系统原因配置不上,但是大部分都可以,只要按照这个一步步来,那这块怎么来。
10:55
告诉你怎么找啊,我们去哪呢?去我们这个mango DB的这个官网mango DB。
11:06
点开猫过DV点啊。还是啊,去哪找最最权威的信息,就是什么呀,官网啊DOS。Dogs呢,我们在这里边儿有一个叫做一个呃,Getting start啊getting start就是开始啊开始,然后点开以后,咱们不着急,然后往这最上边一栏就是一个叫做。在这叫做。呃,叫什么呀,安装啊,这是说的我们的mongo DB的安装,在这里边会有安装的详细方式,有两个版本,一个是我们这个community community community edition叫什么呀?社区版,还有一个叫什么呀,Entry price叫做商业版,说白了这是免费的,这是收费的,那我们毫无疑问肯定选这个长的免费的对吧?免费的啊,我们都是社区版啊,装都是社区版,然后这一点开以后,它会有一系列安装说明,在Linux装在这个OSX中,苹果的系统还有什么在Windows,我们是不是肯定找Windows诶点开Windows安装,它这块都有说明了,我们就不去细说了,因为安装我们是不是都安装过了,我们直接往下找,找到什么呢?找到一个叫做。
12:28
这英文是不是都不认识吧?看看是不是这啊,不是这儿还得往下。在这儿。哎,在这啊,手动创建一个Windows什么呀服务,诶为这个mango DB的一个社区版看懂了吧,哎,手动创建啊,他这块一步一步写的都比较详细,那这块我给他干嘛呀,咱们给他这个分解一下它这个步骤啊,分解一下步骤,我这来说一下。第一步干嘛呢?第一步其实我们这块写的是它的第二步干嘛呢?创建目录,第一个是创建一个DB,第二个创建一个什么呀,Log DB,我们这是不是已经有了呀,所以我们只需要干嘛呢。
13:12
关了啊,打开我的这个C盘。计算机C盘跟目录下我们的这个data,我们DB是不是已经有了呀,然后我再创建一个新的文件夹,叫做一个log log什么意思呀?日志啊日志说白了,刚才我们在这儿启动服务器的时候,这玩意儿就叫什么,这就是日志,那我们如果在这启动日志是不是在窗口显示了呀,而我们不在这儿启动了,我们日志都是在后台去显示了,那这时候是干嘛呢?它会自动把日志写到这个文件夹里啊,文件夹里好,这块关掉啊,我先写一下步骤,第一步在我们这个C盘跟目录。哎,创建这个data,这都是我们之前写的对吧?Data,然后什么呢?在我们这个data下创建这个DB和这个log文件夹啊,Log文件夹这个步骤啊,非常简单,那当然你说老师我想放D盘,放D盘也行,待会你注意一下行了啊好第二件事干嘛呢。
14:15
来看他的第二件事,他让我们干嘛,和一个叫做conction在叫什么呢?创建一个配置文件,在哪创建来。打开计算机,我们C盘找到什么呢?找到我的安装目录,叫做一个program files,叫做一个mango DB,所以为什么让你记待会我们要用的啊,找到server,然后干嘛呢?3.2说白了,找到哪找到你直到看到这个病这为止,看到这个名了为止,那我这个路径是它你那个计算机不太一样,根你自己找,看到哪为止,看到这个bin为止,能理解这意思吧,哎,所以注意来第二一步。叫做什么呢?哎,创建我们这个配置文件在哪呢?诶在我们这个目录什么呢下,诶添加一个这个配置文件啊,添加一个配置文件那这块注意不同的系统不同的版本有点小区别,总之你就是什么呀,看见B就干嘛了,就停止啊,看见bin就停止啊,看见bin就停止,然后呢,我们创建什么配置文件在这儿,人家都给你写了。
15:27
叫什么呀,是不是叫做一个,诶mango的CFD啊,哎,创建一个这个文件,但是呢,由于我之前已经创建过,所以他这干嘛了。是不是还有啊,那来我们就干嘛呀,我给他整到桌面上来。哎,然后呢,我这放放一个件夹里边,咱们就当没看见呢,但是我为什么不删它呢?因为有用啊,有用来,那现在我们来看怎么创建,那我是不是需要在这又建新建一个文件呀,但是你会发现我能不能新建,我新建不了吧?哎,我新建不了,为什么呀,因为这是在我们这个程序里还有权限没有复用这权限我建不了文件怎么办?那这个时候直接来桌面上新建,直接就创建一个文本文档,然后把这文件名干嘛呢?CTRLCCTRLV给它。
16:23
复制过来,然后点击问你是否点击什么呀,是啊,点击是就完事了,但是注意这个前提是你的那个扩展名得是打开的,你别你扩展名没打开,你这还能不能改了,不能改了,扩展名怎么打开我就不用说了吧,哎,然后点开这我来编辑一下在里边干嘛呀,我要写东西吧,写什么看这。是不是人给你写了,哎,这直接CTRLCCTRLV粘过来,粘过来以后注意。不动它原封不动粘过来,什么也不要改,你说加个空格都可能导致你的这个失败,那这东西非常简单,其实就配置两个路径,一个是log的路径,日志的路径,还有一个什么呀?是一个库的路径,数据库的路径,那这个第一个路径是什么呀?
17:06
是不是日志路径啊,第二个路径是我们数据库的那个路径,那如果你跟我装的是一样,写到C盘了,这你压根你就不用不用改,如果你没装到C盘干嘛呀,你改一下你的自己那个路径,改的时候注意别改错了就OK了,好,这东西写完了,注意了,这个东西现在是不是还在桌面上的呀,你得干嘛呀?诶你得给它放到你的这个3.2这个目录下,B前面这个目录直接CTRLV粘过来,点击继续是不是就OK了,诶那这样我们这个配置文件就写完了,这一步尤其是得细心,千万别整错了啊,如果你怕整错了,待会儿我把我这个文件发给你,你直接用我这个啊,就用我这个,然后再往下看下边干嘛了,诶下边是不是让我们创建服务了,那这块我要先加一步了。这块给它关了啊,下一步什么呢?第三一步叫做什么呢?诶以管理员的身份打开我们这个命令行窗口,以管理员身份打开命令行窗口怎么玩,看这了,直接CMD,注意我如果直接这么打,这是不是管理员身份,不是啊不是怎么以管理员身份CMD出来以后,是不是在这儿呢?右键有一个以管理员身份运行,那出现这个提示,点击是这是才什么呀,管理员身份或者你那个如果是WIN10,你直接在这儿右键就有一个选项,也管理员身份,或者有同学说找不好怎么办?来直接所有程序,我们找谁呢?找附件。
18:36
附件这是不是一个命令提示符啊,右键也管理员身份运行,能理解吗?哎直接点就OK了,然后什么呢?以管理员身份打开命令函口,第四一步干嘛呢?诶执行如下的命令,哪个命令来。老麻烦了是吧,来给它粘过来啊,粘过来所以越是麻烦越得干嘛呀,细心为什么粘这儿来,因为这里边有一些路径我们是需要去替换的,因为它这个路径是不是我的路径啊,不是啊,我得去改一下,我们来看怎么改,他找的谁这个路径配置是不是一直到mango.exe啊,那所以其实我在这儿,其实什么呀,这就是我们这个B目录,其实说白了是不是到我们那个B那啊怎么办?直接找到我们那个目录,一直找到B,把这个路径直接干嘛呀复制一下。
19:31
直接复制,其实好像就差了一个。就差了一个3.2是吧,就差3.2,但是我还是啊,我直接全都复制,把B这全都给他替换,看懂了吧,就差13.2,然后下边的是不是还一个路径啊,还一个路径,那这块其实就是什么呀,是不是bin前面那个目录啊,Bin前面目录我还是直接选中这,然后干嘛呢?复制一下,然后把B给他删了啊删了这个路径就是配置我们刚才那个配置文件的那个路径,这路径会改吗?哎,我这备注一下啊。
20:07
备注一下这个路径,前边这个路径是我们的这个mango的一个什么呀的这个bin目录啊,B目录,然后后边这个目录就是什么呢?就是我们这个mango的安装目录,哎,安装目录说白了,刚才那个配置文件放哪了,你这就是干嘛呀,写什么啊,就写上了,然后把我刚才改那条指令直接CTRLC粘到这儿来干嘛呀,执行,哎,这时候就见证奇迹的时刻了,成不成,就这一下啊,就这一下,然后回车,哎,告诉我成功,哎成功不意味着成功啊,成功不意味着成功,什么时候才成功?来右键打开任务管理器,在这儿是不是有一个服务啊,点这个啊,点这个服务看到的是我们所有的服务,我们要搜什么呢?搜mongo DB mm开头的mongo DB是不是在这儿呢?注意现在有没有启动的,没启动的啊,没启动的我得右键点击什么呀。
21:07
启动,如果这回成功了就成功了啊启动。哎呀,成功了,哎,好紧张是吧,好紧张,但是可算成功了,成功以后有什么好处,看着我现在把窗口都关掉,现在是不是都没有了,都没有了啊来点开CMD,我直接输入一个mango mango这时候注意是不是就连上了,我就不用再去手动启动了,那它这块我如果给它设成自动以后,它每次开机都会干嘛呀,自动启动啊,自动启动,所以这块注意待会把这几个步骤干嘛呀,自己来试一下啊,自己来试一下,然后再说,再说最后一步,最后一步是什么呢?最后一步如果诶最后一步我们叫什么呀?叫做启动我们这个mango DD的这个。服。怎么启动的,右键再说一遍啊,右键任务管理器是不是一个服务啊,在这去找芒果DB,然后点击什么呀,启动啊启动,然后再说第六步,第六步第六步是干嘛的呢?第六步不是每个人都用的,叫什么呢?如果启动失败,启动失败证明什么?哎证明上边的这个操作有误,操作有误干嘛呢?诶在我们控制台输入什么呢?Cte叫做一个mango DB,这是干嘛的,删除之前,哎配置的什么呢?服务,你说你要干嘛呀,你先把之前那个芒GODV给它删了啊给它删了,然后哎从第一步再来一次,好哎再来一次啊就完事了,说白了啊,关键点就切。
22:57
这就两个位置,就两个位置,一个是配置文件,还有一个是执行这指令,这路径你别写错了,这两个位置只要没问题,基本上不会出错啊,基本不会出错,慢慢来啊,慢慢来,待会儿把我这个配置文件一块儿也发给你啊,一会儿也发给你,好,这块我们来听一下。
我来说两句