00:00
那我们简单来聊一聊它的基本使用,那刚才提到的那个端口监听的启停命令就是这这玩意儿啊。RSNRCDR就listener嘛,监听者控制啊,启动跟停止这个我现在就会去停了啊。你看这边命令你看一下就行了,CT你可以start也可以stop啊,通过命令来启停,那接下来我们该怎么来进入命令行呢。那比如说在这里,我当大家注意,你要先切到Oracle用户再来操作啊,要切先切到Oracle用户,那就是一个circle plus就可以了。当然还有其他方式啊,那咱们简单一点,那接下来我们要干嘛呢?输入一个用户名,什么用户名呢?是Oracle吗?不是还记得咱们前面安装过程中配置过一个密码,对吧,就是一个SYS,还有一个system,那咱们这边就用system密码,就用你配置的密码。
01:08
之后呢,我们就进来,你看这是一个交互式的,那你可能想在这里进行一个受贝塔杯写式,你会发现。对于show来讲,他不认识什么data basis,这个我们前面也提了呀,一个用户只能有一个全局的数据库,他不可能有售data basis,那那你可能又想show tables,不好意思也不行,那除了这两个东西不太一样之外,它其他语法都一样啊,比如说咱们来。呃,来干嘛,来创建一个用户对吧,创建一个用户,呃。因为你不可能每次都用系统管理员进来吧,那不太好啊,那我我也不在这操作了,我到咱们熟悉的命令行来操作吧,啊那首先大家注意要先切到什么Oracle,记得一定要带杠啊,一定要带杠,黄金变量器切切过来,然后呢,一样的circle plus。
02:10
诶哦,打错了s plus,现在呢,还是用系统管理员登录进来,接下来我们要创建对吧,那创建呢,这边给大家准备好了啊这create u。我这边用户创建一个艾特硅谷用户密码呢,六个零啊。啊回车你看用户已创建,那创建完了,你现在啥也干不了,同学们啥也干不了,那这个时候呢,你就得给他授权了。用grant命令。这个东西,那你看我们给他授什么权,创建session的权限,创建表权限,创建视图的权限,对吧,还有一堆权限,呃,授权了他才能用,授权完了之后,咱们可以来创建一张表。
03:04
呃,语法呢,我还是挑吧,哎,对像比如说你在这里写错了,按。删除键,它变成编号H,那怎么办呢?按住CTRL再按删除键啊,它是这样。Great table,我们叫student,然后呢,ID,哎呀,又敲错了。嗯。它不能方向键也不行,对吧,ID int,然后呢。字符串。嗯,叫什么呢,内。说差类型是什么ver叉,但在Oracle里面通常是用ver叉二对吧?啊,这是他习惯性的啊,比如说给个25啊这样子回车。那这就表就创建好了。那插入呢,来你看看我们的插入操作啊。
04:03
有区别吗?跟咱们学过的什么MY口绳这种语法是不是一样啊啊总而言之呢,就除了一些查询什么受什么数据库表那些东西不太一样,其他的操作大家可以发现基本都一样的啊,基本都一样。Insert into。这丢哎,我不想挑了,老敲错是吧。来,我们插入一条数据。现在是不是有了select from,哎,你看这个就很烦了,现在是不是能看到这条数据啊,对吧,那我们来另外一个终端看一下啊,现在能不能看到。你会发现没有。
05:00
对吧,那这是为什么呢?因为他需要提交才可以来我们在这里执行一个什么commit。革命了之后,我再在另外一个终端在尝试着。查询一下。你看能查到了啊,这个是要提醒大家的地方啊,他你你不提交的话,其他绘画他是看不到的,看不到的,呃,另外一个呢,来我们退出。退出之后我再进来,现在我是不是可以用艾特硅谷账号登录了,我登录进来,呃,Select星from student。有吗?是不存在啊,还记得我刚才说的吗?它是按照用户来隔离的啊,按照用户来隔离的,每个用户所属的它的表空间是不一样的。那如果那我再艾特硅谷账号,我在创建一次,再插入一次。
06:07
我现在就是表明一样,那请问跟之前那张表会冲突吗?对,那肯定不会,因为他是不同用户下面的啊,他是用户级别的隔离啊,你这个时候来查,他照样能查到,照样能查到,那同样的你要在其他地方查到,你要commit一下啊,这个就是它的一个基本操作啊,一定要记住他跟用户是严格绑定的。用户是严格绑定,就这么多啊,这没什么。那其他的如果你安装完重启机器出现了一些问题,那你可以执行下面的命令来做一个修复啊。好,这是咱们提的一些事儿啊。那我们再看看他们俩的一些重要的区别。Oracle跟myle主要是从。
07:05
几个方面,一个整形的区别。它可能是叫number,括号多少啊,那my circle就常规的int的那浮典型,它只有float字符串类型,刚才提的它都用的是什么ver。啊不是差呃闹呢,它就是一个空串啊。那么在my circle里面,它空值就是空值,空串就是空串啊不一样的,这个是这个也是咱们在使用中要注特别注意的一个点啊,那分页咱们limit不是可以跟上两个数吗?对吧,实行分页,那它是用纳。其他的就没什么了,有这么多个不支持这个了解一下就行,咱们主要呢,应该也不会去用这些业务库啊,咱们关心的是怎么把他的数据拿过来,对吧。
我来说两句