粉丝2.1万获赞10.9万

ok, hello, 亲爱的小朋友们和大朋友们,我是狒狒, 那么这节课我们把这个 s q l server 大家遇到最多的这个问题来讲一下,就是说我们不是出过一系列的视频吗?出了九个视频, 就是从这个 sql server 的下载与安装,一直到入门完结。那么通过这九节课呢,好多人已经可以去, 嗯,使用一些使用 c 下不去这个操作数据库了,就自然改查了这些东西,是吧?嗯,所以说当时决定出这个教程的,应该是选择是比较正确的,讲的内容非常的通俗易懂,也非常简单, 只要你不是计算机小白是吧,你多少懂一点点计算机,多少对表格有点兴趣,你这个都能学得会,是吧?那么我看了一下啊,好多关注这一部分课程的都是现在在校大学生, 呃,也就是学校里面可能要求你们学这个 s q l server, 然后呢,你们就在网上到处找, 一不小心刷到了我的视频,然后也去下载了,是吧?然安装的时候呢,出错了,说什么数据库引擎安装失败啊,或者是其他一系列的这个问题导致这个数据库用不了,那怎么办呢?我跟大家讲一下啊, 这个 s q l server 或者你读 circle server, c 口 server 都可以啊,这个 c 口 server 是一款服务器软件, 好吧,首先要明白一个道理,是一款服务器软件本应该安装在独立的服务器上, 所以你如果明白这个道理的话,你就不会说这个软件怎么这么娇贵,这么难相处啊,如果老是安装失败是吧? 啊,那么好在现在这个 circle server 可以安装在普通的电脑上,就是你如果电脑是 windows 十或者 windows 十一,你都可以去安装这 一个 soccer server 二零一九。嗯,安装失败的原因有很多,往往这些东西不大好解决,就是说,哎,我这个出错了,或者我那个出错了,导致安装不上,我有没有办法去解决它。那么你可以尝试啊,你可以尝试一下。 当安装失败的时候呢? 可以尝试尝试什么?卸载,重启,重新安装,那么如果还不行, 重装系统,重新安装 s q l 设备。今天 已经有一位同学,他跟我说这个他的 c 盘很小,能不能,对吧?能不能装到其他地方去,或者是这个那个,我建议就是说,你们如果有这种需求的,你们的 c 盘空间基本上要分到一百二十 g 到一百五十 g。 呃,你像我的话, 我的 c 盘是分了一百五十个 g, 然后我装了哪些东西呢?就是说日常的办公,就 word, excel, powerpoint, auto, look, 还有这个 pdf 阅读器,是吧?日常办公, 然后呢?几个影音,影音我装的还不多啊。你比如说,我装了个哔哩哔哩,装了个抖音,装了一个视频播放器,叫 port player, 然后装了一个那个,呃,音频文件播放器叫 four bur, 是吧?然后下载工具装了个迅雷,装了个阿迪云盘, 然后呢? obs, 因为我是要录课的,所以是必装的。嗯,我偶尔直播,在抖音直播,所以直播伴侣是必装的。那么有时候剪视频,这个剪映是必装的。 嗯,跟大家录的都是关于这个 vs 跟这个 seco sever 的这个东西,是吧?所以装了 vs, 装了 seco sever。 vs 只只是用来开发 windows 桌面应用程序的这个东西,所以占的空间不是非常大, seco, sever 呢?装的也是二零一九, 然后这个游戏它不是装在 c 盘,它是其他盘的这边多一个快捷方式,也就是说在这种情况下,我大概用了多少空间啊? 大概要用到七十 七十五个 g, 就这样一来已经用了七十五个 g 了。所以说你们的电脑里面如果还对还有 qq、 微信这些东西,如果你们电脑里面肯定不会是只装这些东西,是吧?啊?还会装其他软件, 那么你不能把 c 盘把它给用红了,你总得留个二三十个 g 在里面,所以如果是你们硬盘比较充足的话, 你尽量给他分到一百二十 g 到一百五十 g, 好吧,省的到时候这个不好用了。嗯,如果你们感觉这个操作系统他老是装这个,装那个,经常版本切换啊?什么东西?我,我不是装,我不是教过一个那个吗? 在群里面我上传了那个视频,叫做装电脑不求人,那个 看一下啊,这个计算机基础维护电脑不求人,这个怎么去重装系统啊?嗯,怎么去做系统优化,怎么下载系统镜像啊等等这些东西啊。 那么为什么讲这个呢?就是说你的系统用了很长时间了,你的里面,你的系统里面被你装了各种各样乱七八糟的软件,导致这个设购设备安装的时候他很不好相处,他装不上,是吧?啊?当遇到装不上的时候,你重装系统之后呢,就可以安装了。微软的这个软件 他有个好处,就是说什么微软的软件,你只要是干净的系统,就是你拿系统,你拿官方的圆盘装的这个系统,然后下来装这些微软软件通通都能装上去,而且呢,微软的东西通常很少,需要你去 多很多的配置,对吧?哎,他不像在那个雷雷克斯服务器下面,你装个数据库,他你配置老半天,你装这个基本上是开箱禁用的,装完了就可以用。所以,呃,你如果很害怕去重装系统,并且你的硬盘足够大呢,你可以去考虑考虑使用这个 vhd, 它可以去秒恢复。就是说我这个版本不想要了,是吧?我可以直接把它恢复掉啊,重新装。嗯,所以你们可以关注一下这方面的知识啊。 所以你这些电脑基础的维护知识还是得有啊。从前有一个人,他这个不会修电脑,后来那个事情大家都知道了,对吧? 好,那么关于 sql server, 大家如果遇到问题了啊,如果安装的时候遇到 问题了,你尝试卸载重启,重新安装还不行?那么久重装系统啊,空间不够,你重新分区,基本上就只能是这个样子,你没有太多的操作空间在里面,因为你不知道发生这个问题的原因在哪里。 你包括把这个把你电脑交给一些懂电脑的人去处理,你看看怎么样能够让我把这个收购设备给他装上去啊?嗯,这个也不行是吧?你换个人来装,他也装不上去,通常都是这样子的啊,所以大家如果遇到这个问题了, 就两个办法,现在重新重新安装,重装系统,重新安装这个,这个。好吧,所以以后大家遇到这个问题,不需要再到群里面或者去私信我去问了,嗯,还有一个就是什么呢?这个软件 他是支持局域网访问的,就是说如果你在宿舍里面,你你,你不是有好几个同学吗?对吧?你有一个同学把它安装成功了,那么你在这个地方,你在这个服务器名称这边填上他的 ip 地址, 然后呢用账户用户名跟密码,你就可以登录上去,就登录到他已经安装好的这个 circle 设备里面去,你只需要去安装这个东西,就是这个 microsoft circle server management studio, 你只要装这个,装完这个呢,你就有这个界面了,是吧?哎,你把他连上去,就说个 ip 地址嘛,比如说我的 ip 地址是多少? 我的 ip 地址是幺九二点幺六八点零点幺幺二,那你就在这个地方幺九二点幺六八零点幺幺二,然后这个地 输入后面这个地方输密码就可以了,你看这就登不上去了。嗯,怎么去查 ip 地址?讲一下啊?就是按住 windows 键播放,按一下 r 啊,就是 run, 是吧?运行在这个地方输入 cmd, 这个打开一个黑框框啊,打开一个黑框框,然后呢输入 ip ip address 嘛,是吧? ip 地址, ip config, 这个 config 就是 configuration 的意思,就配置的意思啊。 ip config 空格 斜杠,哦哦,就是所有的意思,列出所有的 ip 信息的配置啊。找到你现在获取到的这个 ip 地址,比如说我的 ip vis 地址是幺九 五二点幺六八点零点幺幺二,那么这就是我的地址,是吧?哎,你只要到你同学电脑上把这个地址给找到,找到了之后呢? 找到了之后呢?给他,我这个已经连上了,重新打开一下,找到了之后你在你的电脑上装一下这个 microsoft。 呃, microsoft circle server management studio 是吧?你如果是装的这个二零一九的版本,那这个应该是 microsoft circle server manager 这边的,是六六十八,对吧?打开它之后,在这个地方填上你同学那台电脑的 ip 地址, 然后输入他的用户名,输入他的密码,你点连接就可以连上去,就是你紧急状态下你可以这样去用。嗯,首先呢,他的电脑得开机,点得接入网络,然后呢,你的电脑跟他的电脑同处于一个局域网,这是可以的啊, 这样做是可以的,就是临时的应急的办法。那么你在里面创建的数据库呢?嗯,在里面写的东西啊,全部都会存到他的电脑里面去,好吧。嗯,这个只是一个临时的办法啊, 不建议大家长期去使用。比如说我现在大半夜的我也不想重装系统,或者说我没有优盘,我想用数据库了,怎么办?你可以用这种办法。好吧, 好,那这节课就到这里,拜拜。


这个网站是我们要攻击的一个目标,但是我不知道这个网站的账号和密码怎么办?这个时候呢,我们可以输入一个万能密码,点击登录就可以登录成功了, 这究竟是怎么做到的?我们今天要去讲解,内容是卡点挖漏洞,实战之手把手教你挖掘收口,输入漏洞。 特别提醒大家,接下来所有操作都在拔草环境中进行,绝对符合网络安全法规定,大家实操也必须在拔草环境或授权环境下操作,未经授权攻击他人网站是违法行为。我们先讲解实战,然后再去讲解原理。在实战的第一步中,我们的目标机与操作机,大家需要明白, 给大家准备中的这一个目标机是在左手边的这一个,然后操作机就是我们的卡点 linux, 卡点 linux 的 目的是作为操作机去攻击我们的目标机,所以说我的目标机提前已经把把伞搭建好了,大家只需要拿到我的这个目标机,一旦开机之后就可以访问了,那怎么访问呢?大家可以直接 ip config, 这就是我们目标机的 ip。 拿过来我们再切回到操作机,我们打开这个 b p, 我们在里面点一个代理的时候,可以打开一个浏览器,把那个粘过来,我们就回收,这里面显示了 hello world, 就 代表我们已经可以访问到这里的目标机的靶场环境了。 再切回到操作机,那么我们只需要在后面加一个网站,这样的话就访问到了我们的这一个目标靶场。 我们进入第二步,在访问的过程中使用万能密码去探索,注意这个是网络安全的真实面试题,之前就有面试官问过我,请你说一下万能密码是怎么玩的?我们现在就在讲我们的万能密码, 我打开我们这个操作机,在操作机这里面我确实是不知道账号和密码的,那怎么办?我们可以这样写,这样写,然后呢?我们的密码也这样写,这样的话就是我们的万能密码的形式,关于这个万能密码的原理,我们后面会专门讲解的。 好,那我就登录成功了,也就是根据第二步使用忘恩密码直接走到了第三步,我们拿到了我们登录的成果,我们不知道用户名和密码的情况下,也得知了,也进入了这个登录的首页, 有需要操作机与目标机的小伙伴们,只需要私信我发送目标机与操作机即可。接着后我们进入这个原理片的一个环节,为什么会存在社口出入的这种漏洞呢? 大家需要明白。首先我们在这个环节中,我们用这个 app 也好,电脑应用也好,浏览器也好等等,它是不是可以访问到这个服务器?这个服务器有可能是用 java 写的,有可能是 ppt 写的,有可能是构员写的,都有可能,因为它会访问到数据库, 数据库的话有很多种类型,我这就不是电脑那么这样一种服务器架构,其实无论是腾讯系、阿里系、京东系等等,全球所有网站的服务器大概就是这样设计的。 哎,这个时候我们在网站的这个这个环节中,我们输入框里面输入的东西不是正常内容,而是会输入这些受苦语句怎么办呢?这样的话就可以骗过数据库,最终可以达到骗数据库的执行,达到偷数据、删除数据、创改数据等等。 哎,我刚才所讲的这个环节中,这里面不是有个浏览器吗?这个浏览器就相当于我们在前面讲了这个环节的浏览器,这个是一样的, 大家可以去思考,以后无论是挖漏洞、打互网、各种比赛,或者是从事安全工作等等,是不是会有这样的场景,一定会有这种登录框或者是注册框,以这种形式就一定会跟数据库打交道。 如果说他跟数据库打交道,那么是不是又得从这个登录框?注册框这种输入框是可以访问到服务器,服务器再访问到数据库,那我们是不是在传递的时候不会传递一些正常数据,而是说访问一些这种受苦数据,是不是可以欺骗到他这个数据库了? 紧接着我们来看一下牲口猪肉能够带来哪些危害,包括之前的这个淘宝账号被盗,还有这个酒店预定数据库被黑客入侵等等,这种事件都是由牲口猪肉所带来的这种危害。当然还有很多很多很多事件,我们这里面这个 ppt 列不上来了,所以说这里面的话只列了这两个, 因为你要明白这种软件和我们的这个软件是一样的,我们往这个软件里面只录了一种收口语句,或者是说恶意的收口语句,那么就能干嘛?就能去绕过服务器再到达这个数据库,那么这样的话就可以欺骗这个数据库,来做各种控制数据库响应的事情,所以说才会有这件事件的诞生, 我们开始对这一个原理的分析,这个图想表达意思就是说我们想解释清楚这两句话是什么样的原理。过程 在看我们的 app 的 时候,你会发现一个点,这里面的东西,我们可能说现在还看不懂,是因为我们还没开始专门的讲解。回进来为什么说我们传出这两个玩意,它就能够把我们这个信息给推送进去呢?这是为什么呢?是不是?好?我们在这个疑惑就开始来去讲解,我要把它给它放小一点,我们这里的话是什么是用户名输入的, 哎,这里面是密码输入的,也就是把这个给它发到这里来,密码输入的也这个是用户名输入的,发到这里来 这个关系大家都是非常清楚的。 然后紧接着我们对于这个攻击者的猜测来一步一步的分析。 首先我们需要明白它这个执行过程中在数据库里面长什么样子, 还记得前面吗?因为最终这个语句也好,这个语句也好,他会一定会到达我们的数据库,也就是他一定会从我们的这个输入框浏览器开始,一直会到达我们的服务器,再到达我们的数据库,是一个这样的过程。那我们想知道在数据库大概是长什么样子,在这里面 数据库里面是什么样的方式呈现的,这个是我们想知道的。所以说我们回到这里来,我们会有个猜测,首先这边的话是数据库的语法,我们写一下, 当然这是表明,然后这边就是用户等于账号,也就是等于我们的这个账号,而密码是等于这个密码, 这个是我们数据库大概的猜测,那么我们可以衍生出这一步,那么既然我们现在知道是这种情况的话,可能它会变成这个样子,就是说这里面传的是我们账号的输入框,然后这边传的是密码的输入框, 那么是以什么样的条件来个代表他是登陆成功呢? 那么这边会有一个公式回正来,也就是在这里面的时候,只要说在这里面他满足一个真,那么这个是真,那么就代表他是登陆成功。 注意所有的网站,无论是京东系、淘宝系、阿里系,全球所有网站他都是这样设计的,在数据库这方面, 只要条件都为真,它就代表你登录成功。说回来这个是真,这个也需要是真,也就是传的这个是真的,这个也是真的,就代表登录成功。那什么情况下是登录失败呢?如果说假设这个是假, 这个也是假,这是登录失败。如果说这个是假,这个是真,也登录失败。如果说这个是真, 这个是假,他也登录失败。就是必须要用户名与密码两个都为真,才算登录成功。那如何做到这个效果呢?那么可以这样来玩这三条登录失败的我们不看,想登录成功的话可以这样做, 只要说我们写的语句是这个样子的,它就能够代表成功。这样写这个其实是表达了真的意思,咱们这个 a、 b、 c、 d、 e、 f、 g 可以 不写,就长这个样子。就这一节它其实是表达了一个真的意思, 然后这里的这个密码也可以放到这里来,然后呢这个也可以不写,也可以写,随便你过来。这句话它也表达了一个真的意思, 这个是真,那么这一条也是真,那么就代表登录成功了。也就是这句话其实是表达了等于真, 这句话是表达了等于真, 但什么时候让它等于假呢?等于假的话可以这样写,我们看一下。好,一等于二吗?那肯定是错的吧?一怎么可能等于二呢?那它就是假。 一等于九吗?那肯定是错的吧?一怎么可能等于九呢?这是错的。那么一等于一吗?肯定等于一啊,是真的,那么这就表达了真的含义。说这句话我们现在要把它给传递到这里去, 然后这句话我们把它给传递到这里去,那么所最终达到的效果就相当于这里面其实它的本质传了一个真,那么这里面的话也是表达了一个真, 那么既然是这里是真,这里是真的话,就代表登录成功。所以说我们再回到这里来,你会发现一个点,就是这里面表达的一个形式,账号的输入框与密码的输入框对应起来,只要表达的用户名与真密码也真的话,就代表登录成功。这是全球所有网站的整个逻辑,是这样走的。 那之前还有面试官问你为什么是这样写的?那时候你会觉得很奇怪,因为他想问你的点就是说,为什么前面没有开始号,后面也没有一个结束号,这是为什么呢?为什么长这么奇怪呢?为什么又长这个样子呢? 好,你看前面有一个开始号呀,后面又没有结束号呀,注意了,为什么长这样子?为什么长这样子?是因为他从这里面拷贝出来我当前所选中的这个,他怎么拷贝这个区域啊?你看我剪切掉看到了吗?我再恢复 看到区别了吗?所以说你会导致说前面有一个开始号,后面写了些东西,把它给挡住了, 因为我前面讲了吗?这里面可以写东西,这是可以写东西的,也可以不写东西的,这样他们是等价的,这个效果和这个效果和这个效果商者是等价的。那我说这样写嘞就变成这个样子了吗?那我来个空格嘞,也是等价的效果, 看区别了吗?所以说就会解释清楚为什么是这种奇奇怪怪的符号,为什么这里面有结束?是因为从这里面拷贝出来的, 我把它给剪切掉,剪切好看没有?这还留下什么?留下一个开头和结尾,到时在拷贝出来之后,我们放到这里来,是不是长这个样子了?好,这就是之前一些面试题的细节问题,我们给大家解释了一下, 我们来总结一下,我们一共有三步核心,第一步,我们去激活网络靶场。第二步,我们访问的过程中并使用万能密码去探测。第三步,验证注入好之后的成果,进行一个登录。


本系列耗时五千八百小时,制作总时长三百六十分钟,零基础自学黑客从入门到入狱全套教学视频包括工具安装于使用、黑客攻防、渗透测试等共两百五十八集。此视频内容敏感,很可能被下架,建议先收藏再观看。声明,此教程在严格靶机内进行, 视频内容仅供学习,禁止用于违法行为。要是想系统学好网络攻防技术,我自己录制的二百节从零到进阶的视频教程可以分享给你。主流的网络攻击和防御的技术都讲的清清楚楚,只要是粉丝留个六百六十六就行,只希望你能把学到的技术用在正道上。 ok, 好, 接下来啊, 什么是 cpu 你 们说吧,我不说话了。什么是 cpu? 大 脑还是非常好。什么来,刚才哪个是女生吧,是不是我没听错的话啊,来, 大脑啊,大脑有什么用什么提供计算?你人的所有的思考和所有的想法是不是都处在大脑? 是不是啊?是不是人的所有的一些计算啊,想法啊等等等等,是不是都从大脑里出来的? ok, cpu 就 相当于人类的大脑, 人类的大脑啊,他是主要干什么?人类大脑是干什么呢?是不是啊?处理问题或计算呢啊,他是,其实他就是运算或计算中心 和啊计算中心啊,就相当于人的大脑。 ok 好, 那么这个,这个,这个硬件是不是非常重要,是不是啊,它的好坏直接决定于你电脑的什么计算或运算速度。明白我的意思吗?啊折叉啊,来,接下来啊,什么是内存? 什么内存?脑容量脑容量。哈哈哈还可以啊,这个可以哈,脑容量。哎,我第一次听这么个解释的词啊,哎,很形象啊,脑容量啊,明白了啊,算了啊,来,哈哈。这个可能能承载, 可能能记住一亿件事啊。假如说啊,这是他的脑容量对不对?他通过这一亿件事去进行预算或什么等等啊。其实内存呢,他就是数据, 暂时存储一些。什么数据啊,什么数据呢?他会将什么呢?你即将处理的就 cpu 是 不是计算啊?即将计算的数据先放在这里啊, 临时加载数据以及什么呢?应用程序。比方说我的,刚才我打开我的 qq 啊,这个是不是 qq 这个 t, 这个是 team 对 不对?这个是不是简单版的 qq 啊?对,你点击它其实你启动的是它的点 e x e 的 执行文件, ok 吧。那么这个执行文件在你真正的运行 是 cpu 真正的开启它,运行它之前它是先要存到什么内存当中的,先要加载内存当中的啊。所以说相当于啊,现在有这么个事我让你计算 二加二等于几, ok 吧,能算吗?能算啊,二加二等于几怎么样?他先把二加二这个数据先加载到它的什么,先放在它的什么小容量里面, ok 吧,然后 马上就开始计算,计算得结四啊,得四啊,聪明啊,得四之后怎么样再返回回来,明白我的意思吗?啊,所以临时再来说,那么咱们现在使用的内存是多大呢? 大概是多大?是不是有四 g 的? 但四 g 的 已经不行了啊,太慢了啊,你想想为什么四 g 的 不行 他叫什么?临时是不是加载数据啊?对,我刚才说应用程序是不是也是一个数据,对,就相当于什么,假如你四 g 啊,操作系统就是占一 g 多,明白我意思吗?还有三 g 啊,不到三 g, 你 加载一个,比方说落入这个游戏应用程序是不是又又得弄到内存就是占占的地方啊,你再来个什么 qq 啊,你有好多应用程序,你只要超过这四 g 内存就充饱了,你这 越来越卡,你的电脑知道我意思吗?所以内存现在四 g 的 太少了啊,就现在拿我的存想八 g 十六 g 啊,我这个好像是十六的还是三十二啊啊,八 g 啊,八 g 啊,十六啊,现在有三十二的吗?有啊,我说你们谁电脑有啊,土豪是吧?好,接下来啊,咱们就开始说硬盘了, 硬盘也叫什么磁盘啊?对,存储数据啊,它属于什么呢?叫长期存储什么数据的啊?相当于计算机的,是咱们计算机,咱们电脑的数据库。不会吧,那什么叫磁盘呢?就是所谓什么 d 盘,是不是 见到的啊? d 盘啊,还有什么 e 盘啊,这些就是他吧。啊,就咱们经常存放什么呢?打文,存放文件,还有什么 啊?片是不是啊,还有什么音频啊,等等啊,这些重要资料的地方,是不是啊,好,这就是他啊,当然现在这个咱们这个硬盘啊,有多大的呢? 什么啊,咱们就五百吧,一 t 的。 确实五百啊,五百 g 还有什么一 t 啊, 这个单位别着急啊,是我这个 kb 啊,这个这个这个 mb 啊,这个 gb 啊,分不清啊。这个单位明天我就会给你讲啊,它的转换啊,来看看这是什么。那么接下来我问大家一个问题啊,什么问题呢?你看啊, 我的硬盘是不是存储东西的?假如说啊,我现在有个,我现在就是,是不是有 qq 啊?咱们就把它当 qq, 它的 excel 文件现在存,存在哪?我没动它,是不是现在啊?对, c 盘啊,你可以更改设置,咱们就说 c 盘是不是存储在 c 盘,当你一双击点开的时候,它会怎么样?把这个应用程序 要加载到内存里?加载内存,你输入账号密码,是不是在交由 cpu 进行处理之中登录上?对,那他为什么要经过中间的环节?我为什么不能? cpu 直接从硬盘当中取这个数据直接运行,为什么要经历这个内存?因为内存速度快, 他说的很好啊,来好,来啊,内存它的速度快,能明白我的问题吗?可以啊,别人呢?能不能明白?能明白我提的问题吗? 就是你看我的用我的这个比方说这个软件吧,咱们还是以 qq 啊,我这 qq 是 不是现在存留在硬盘当中? 是不是我现在假如说没有打开的啊,是不是存在硬盘当中?当我双击点击它的时候,它的应用程序就会怎么样?加载到内存, ok 吧?然后我输入账号密码,然后 cpu 进行处理啊,咱们说简单过程,然后是不是登录上了?对,那么我为什么还要内存?我把它去掉不行吗? 我直接读 cpu, 将我这个 exe 文件直接进行处理不行吗?慢,是不是啊?慢,看着啊,所以这就有一个问题啊,我这个都保存的多慢,我想想不行,我直接保存在底下看看吧。 零一啊,这个是 好,那么这个啊,这个看着速度快,他快到什么程度? 他快到什么程度?他的速度快吗?也很快,但你得看跟谁比,明白我的意思吗?啊?所以啊,看着啊,为什么我要经历内存这个中间环节?一遍听清楚啊?还是速度的问题?我的硬盘 看着啊,我的硬盘处理一个文件,比方说我把这个文件啊打开,或者我的硬盘将那个数据怎么样递到传递到我的内存当中啊?这个打开这个数据传递到我内存当中,或直接传递我内存当中,我这个硬盘操作的速度相当于。 呃,跑步行不行啊?比方说咱们人类跑步这个速度,但我的内存啊,将那个数据交给 cpu 啊,将那数据交给 cpu, 他 处理这个数据相当于什么呢?相当于高铁 啊,这个呢?相当于啊,这个相当于汽车吧,要不他不行啊,汽车啊,汽车, ok 吧?好,它的速度处理速度相当于汽车那么快。内存的处理速度相当于什么?高铁,那么 cpu 相当于什么飞机, ok? 那 么你想想,我要是没有这个内存,没有这个内存,那么我的硬盘这个速度, 汽车的速度可能就是一百二三十迈,对不对?我的飞机应该是七八七八百,对不对?七八百啊?我要是将我的硬盘将这个数据传给飞机,你说能够的上吗?这个速度是不是够不上?我应该怎么样?中间有个中间量, ok 吧?我应该先给谁 高铁,给高铁之后我再让高铁给谁飞机,这样的速,速度他是成阶梯状往上走的, ok 吧?这样的话,我的速度是能够上的。我如果把它去掉之后,那么你的硬盘打开一个文件很慢,然后你 cpu 处理又很快,这样的话你的效率是很低的, ok 吧,所以这里一步一步的吗?一步一步的啊, 那么接下来啊,这是他啊,我不能,不能把内存去掉,然后有人说,老师你不把内存去掉,那既然他处理速度这么快,你不要硬盘不就得了吗?断电就没了,非常好啊。哎,没数据了啊,很好,刚才咱们有人说了,硬盘它是什么呢?断电即消失, 消失啊,比方说现在我正处理着呢,我这个文件没有保存吧,你看这是不是有个星啊,是不是没有保存啊?如果说把我线拔了, 拔完之后,我刚才写的这些,我刚才保临时保存了一下后,保存之后写的这些怎么样?全都没了, ok 吧,这个这个东西现在就在你的什么内存当中啊,就是你现在后写的这部分在内存当中,当你什么呢?看着啊, ctrl s 一 保存,看这是不是没那个声了,它才真正的算保存的内存盘呢, 你知道我的意思吗?所以啊,硬盘叫什么?长期存储数据,你即使断了电,我硬盘当中是不是还存出这个问题啊?所以这三者缺一不可,而且内存的造价非常高啊。 啊,这个呢,造价相对低啊, ok, 所以 这是这三者的关系,能明白吗?嗯啊,简单的能明白吗?嗯啊,能明白是吧?啊,能明白一定要说啊,来,接下来操作系统有什么用? 操系统有什么用啊?什么 cpu? 内存?硬盘,你说没事,随便说。 嗯,好,桥梁说的很对啊,相对桥梁,但是他是连接什么和什么的桥梁。 对啊对啊。看着大壮是吧是吧,大壮啊,来啊,操作系统相当于什么操作系统?首先它是一个软件, 一定要记住,软件大家知道吧?嗯,软件啊,你看我的 note 加压是不是个软件?是我的 qq 是 不是个软件?首先你要承认它是个软件,只不过这个软件非常大啊,它一一记多啊,一般都是一记多啊,这大的一个软件,这个软件干什么呢啊? 看着他是一个软件,这个软件干什么?是连接你计算机的硬件与所有软件,除了他啊, 软件啊之间的这么一个东西。一个软件 啊,是这么个现象,什么意思啊?你看啊,刚才我说的那个流程,你的 cpu, 你 的内存,你的硬盘,咱们或多或少都知道,是不是都在这里,是不是在这里啊?你们的电脑是不是笔记本都在那里面?都是一个一个什么硬件, 没有那意思吗? cpu 也这么大,对不对?一个硬件啊,内存,硬盘是不是都是一个硬件?它是三个硬件。什么叫硬件呢?就是物理件嘛,对不对?就三个物理件。 刚才我说的那个情况,我如何将这个 qq 啊?我为什么双击一下它 啊?我打开这个它,打开这个 qq, 它就能把这个应用程序加载到内存,我又如何将这个应用程序将内存这个里边的 qq 给 cpu 交给它处理?所有的这些调配的数据与这个软件间的工作全都是谁负责的呢? 操作系统,明白我意思吗?这三个就相当于三个固定不动的人,你要说什么意思呢?你你你,你们三个是不能动的, ok 吧?就固定坐在这里, 你们三个之间的沟通都由我去负责。然后说你想给他一个水杯啊,你要给他一个水杯是我拿,我操作器拿着水杯给了内存, 那时候再给了什么 cpu, cpu 处理完了之后再怎么样返回,再返回,中间传递这个数据,全都是我负责的, ok 吧,三个音调就在这,安静的在这啊, 所以这就超载了,那么这些就是他们的关系,能明白吗?能,能不能明白啊?能明白啊,一定要说啊,那么这就他啊,别让我们说了啊,咱们所开发的东西基于什么呢?我给你们画个图来啊, 这图画吧啊,它这个就是操作系统啊,操作系统,当然上面还有一层啊,因为还有一层啊,咱不说了,这是一个一个的软件啊,一个软件,然后说这是 qq 啊, qq 啊,这这边来个什么什么啊?微信, ok, 那 么下边就什么呢? cpu 啊,然后这是来一个内存, 那是啊,这是来一个什么呢?硬盘,硬盘啊,当然你这个 qq 我 给你放在上面了啊。首先来说,咱们买一个电脑,买过来之后,你必须得先按照什么呢?操作系统, 你要不安装操作系统,你这个电脑是启动不起来的,明白我的意思吗?必须有操作系统啊,基于有了操作系统之后,你的这些软件是不是基于操作系统安装,安装到你电脑里,对不对?你的硬盘当中可能有 qq 的 应用程序 啊,比方说它有个 qq 点点 e s e, ok 吧?应用程序,那么你双,当你双击一点击那个, 一点击那个就是快递方式, ok 吧?一点击那个图标的时候怎么样呢?我的操作系统就会将你 qq 的 这个 e s e 怎么样?给你挪到哪儿? 内存全都是我操作系统做的啊,挪了内存之后,然后你是不是输入账号密码然后进行验证啊?等等,中间有一系列复杂操作交给谁? cpu, 然后最终登录上之后回来所有这期间的传递的这个工作全都是谁做的?操作系统?这三个是不动地方的, 明白我的意思吗?啊?这就是咱们学拍展要做什么呢?就是开发类似于这样一个软件。当然啊,这是一个局限性,咱们可以外部后端开发啊,可以做爬虫,这只是一个小分支,咱们也可以开发一个这样的小软件, 明白我的意思吗?啊,好,那么这就是他们三者四者之间的关系啊, cpu 啊, 内存、硬盘, ok, 好。

今天这个视频详细介绍一下怎么使用 mycircle 官方的数据库来进行学习。我们打开 mycircle 的 官网,然后在上面搜索一下 sekila, 下面这里有很多的结果,我们看一下第三个叫 sekila sample database, 这边第四个 installation 安装,然后在这里有一个链接,点击一下 有一个 secure database, 它其实还有其他的样例数据,像 word database 你 也可以下载过来玩一下。下载完成之后打开,里面有三个文件,其中一个扩展名是 nwb, 然后另外两个叫 secure data 和 secure schema。 如果你用的是 windows 电脑,后面可能没有扩展名, 这是因为你没有默认打开它的扩展名,点击查看这里,你可以在这里显示文件的扩展名,它就会出现一个点 circle 的 扩展名,然后这两个就是我们需要的文件,你可以打开任意一个数据库管理软件,比如说 deviver, 然后把这两个文件直接拖进去就可以。 拖进去之后你需要确保一下,左边这里 my circle 是 保持连接的状态,然后这两个就是脚本,一个是 sekela skamer, 它是鉴表的语句, 另外一个 secure data, 它是一个插入数据的语句,像这里有很多的 insert into, 就是 把数据插入进去,你的运行顺序是先运行一下 secure skimmer, 先把表建好,然后再去运行一下 secure data, 把数据插入进去, 你只需要上面这里保持一下 my circle 的 连接就可以,然后右键执行,里面有一个执行 circle 脚本,会有一些这样的 excel 脚本,不用管它,直接跳过就可以 直接跳过所有,然后这样就运行成功了。在左边数据库这里点击一下刷新它就会出现 secure, 这个数据库里面表都已经建好了,但是你打开之后发现表里面是没有数据的,这时候你需要把数据插入进去,然后就需要运行一下 secure data 这个脚本, 要运行这个脚本,这里的数据库要保持一个连接,就是这里点击一下 secure, 然后还是右键执行,执行 circle 脚本, 这样就运行成功了。这时候在双击左边这里任意一个表,它就有数据了,然后在四个数据库里面新建一下 circle 编辑器,然后你就可以写 circle 语句了,比如说 select bloom, 并用这个表 运行一下星,下面这里就是你查询的结果,这样的话你就可以用这个数据库进行学习了。