00:00
呃,行了,那么接下来呢,我们来去介绍一下MYSQ的常见命令,那么也就是先让大家去感受一下我们怎么着去输这个SQL语句的哈,或者说SQL命令,那么当然前提要求呢,我们必须是先登录到我们MYSQ客户端,你不管用哪种方式组织,是不是进了这样的一个欢迎页了啊,进来了哈,那么进来了之后呢,我们要干一些事情了,来看到哈,那么上来之后我们应该先干嘛呢?你觉得比方说这不就是咱们的大仓库吗?啊,那么咱们刷卡进来了,对,先看有什么东西,这个里边它实际上是不是有可能有好多的小仓库啊,对吧?啊,那可能不仅仅一个库房嘛,是不是?那所以说我们的第一步我应该先干嘛呢?先显示一下都有哪些数据库,对不对,那叫做收data faces,那么这个的话呢,来注意看哈,每条命令的结尾,那么建议大家用的是分号或者是什么杠G,那当然推荐大家用的是什么。
01:00
啊,分号啊。这SQ语句的结尾啊,那好了回车,那你看在这个地方是不是就看到了四个数据库啊,啊代表有四个数据库,那么这呢,就是我们这个MYSL 5.5的话,它提供的哈,就是系统自带的呃,这个数据库,那比方说MYL,它专门用于保存我们这个用户信,然后information scheme,然后保存一些这个原数据信息,什么performance scheme,用于搜集一些性能信息,性能参数的,而test呢,它代表的是一种测试数据库,这个库里边是空的,没有表,你可以直接在里面去建表,也可以修改库,删除库啊这三个你能做吗?不能。不能动啊,好了解一下,那那么现在呢,我看到了里边一共有四个库,我是不是想进去一个呀,就打开一个进去看一眼去哈,比方说我想看一下test里边怎么着呢?怎么打开呢?是use后面加上指定的库名test,好,它提示我们database change的意思是说打开了test,那么里面都有哪些表呢?因为库里边是不是应该有表呀,那么继续show tables好了,我们看一下它提示什么empty,是不是里面没有表呀,啊,里面目前没有表,哎,它没有表,那这个时候我就想看一下看my circle这个库里面有没有表,好,提问时间到了哈,那么现在的意思是说,相当于我们这个小人啊,这不是一共是四个库吗?对不对,这四个库,那么我们这个小人是不是进这个test的库了呀,那么我又想呢,看一下他也就想看一下这个库里边的表,那么有哪些方式进。
02:47
我可以是不是进这个里边啊,呃,进这个里边就也就是不在这了,进这个里边看一下啊,通过调什么,呃,Use,谁谁谁谁谁,是不是在收tables啊,那其实这样行,或者是我也可以通过这条指令来show tables后面加from,后面再去加你的库名,比方说my circle,好回下车是不是就能看到了,哎,这不是写了吗?Tables in my circle哈,也就是在my circle这个库里边都有这么些表啊好,提问时间到了,现在我们这个我们呢,它所在的位置是在MY库还是探的库啊,在哪个库啊,对,在探的库它没有出去哈,它仅仅是在我探索库里边,查看了一下那个库里边的表对不对,他这个意思哈,好,那我怎么着去查看我在哪个库呢?其实也很好查看,有一个命令叫做select,后面加date贝啊小括号,这个要加小括号。
03:47
好,说明它有点类似于Java中的方法,对不对?哎,说明它好像是在调用一个方法,当然这个地方不叫方法,人家叫函数,好看一下它所在的库是不是就是test呀?啊,它是这样的一个意思啊,啊,行吧,这是到这儿了,那么接下来我们继续,因为你test里边是不是目前没有表呀,那么我们可以建一个表啊,Create table啊,这个语法你可以先不记啊,就看一下就行,Create table是不是创建表呀,写上一个好听的名字,S to in for,你表的设计有点类似于类的设计,所以需要是不是指定都有哪些列呀?啊那么我们假如说这个里边有ID列,它的类型是int,好,再往下它应该有个内务列,它的类型是字符串,这里面的字符串使用的是V叉,对就两列,那么结尾我们用小括号把它包起来。分号结尾因为代表是不。
04:47
这一句话结束了呀啊,这条circle命令结束了,好,可以下车说quara OK代表成功了,那么有没有啊,我们继续show tables看一下是不是就有一张表了,对不对?哎,有一张表了,那么有了这张表,我是不是想看一下这个表的结构啊?哎,继续看表的结构,DSC后面加表明好回下车能看明白吧,那意思是说我SQ1放表里边,它的这个field代表的是属性是吧?然后这个地方代表的是字段,字段的话有两个,一个叫ID,一个叫name,对应的类型是是不是一个是int,一个是V差呀啊后面其实代表的其他的一些约束啊,咱们先不用管啊好,这就是它的结构,我是不是还想看一下里边有哪些数据啊?哎,哪些数据select星号from后面加谁呢表明啊S。
05:47
挑年报有数据吗?里边没有啊,没有数据啊,那它就是空的啊,它这样的一个感觉,我我们可不可以在这个表里边插入数据啊,可以是吧,你们这个不用记啊,咱们因为后面是不是都会讲的呀,不用去记啊,不用去记就是你感受一下就行,Insert into后面加上谁s to for表明,哎,然后呢,我们加上那个里面是不是有两列呀,嗯,ID内容哈,Value,比方说咱们随便给他加一个吧,把join加进来,哦,错了,应该是那个编号是不是啊,那就是一号join可以吧,好分下车是不是有一个了?好,那么我们再插入一个,那比方说二号,呃,把那个Rose Rose装是谁,对不对啊,好,那么插入进去,现在呢,我们再去查看表里面的数据,我按一下我的键盘的这种上下文本编辑区的上下键是不是可以切换呀,哎,你就不要自己输了啊。
06:47
啊,因为已经呃执行过这个命令了,有有两行了吧,哎,这就行了啊,注意这个插入它是真的插入,回头我电脑重启了,再开,再去连接到数据库,有没有这个呀,就依然有能听懂吧,好,那比方说再来一个,比方做一个那个删除,呃,修改发现update s to in for set name,比方说我们改成李雷可以吧,改成李雷where ID等于一号啊,他是不是说成功了呀,那么现在再查看是不是改成李雷了,哎,这也是真改了啊,最终我要删除李雷,Delete from s to in for where ID等于一,好,真的删了吗?是不是删了啊,是这样的哈,好,那么这是我们常。
07:40
啊,那等会儿我会总结上,那么最后呢,再教大家一招,如何通过我们的这种命令行来查看当前咱们班的版本啊,我这个先停一下,呃,先停一下,应该是这样吧。
我来说两句