zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Oracle数据库:oracle启动,oracle客户端工具plsql安装教程和使用方法

2023-09-11 14:15:38 时间

Oracle数据库:oracle启动,oracle客户端工具plsql安装教程和使用方法

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!

oracle系列文章:
【1】Oracle数据库:啥是oracle数据库?你为啥要学oracle?
【2】Oracle数据库:oracle 11g安装教程,已安装好的oracle各个文件夹的作用,oracle用户权限怎么样


oracle需要启动哪些服务呢?

上一篇文章我们讲过了如何安装oracle
【2】Oracle数据库:oracle 11g安装教程,已安装好的oracle各个文件夹的作用,oracle用户权限怎么样

其实你安装好之后呢,就会自动给你启动这些服务了【电脑搜索栏搜:服务

在这里插入图片描述

默认启动了上面这些
但下面的12其实是必须的,其他不需要
在这里插入图片描述

oracle客户端工具

自带和第三方工具

我之前的文章说过,安装好orale之后,就会自动能在左边菜单找到自带客户端
sql plus的程序

在这里插入图片描述

打开

在这里插入图片描述
你就可以输入用户名和密码
用户名
sys as sysdba
口令是安装时你输入的密码
回车

下面就是成功的界面了
在这里插入图片描述
SQL>
就表示你可以输入sql语句去操作数据库了

比如
我们查一下oracle中有哪些用户??

select * from all_users;

别忘了有分好结尾的代码
出来一堆

USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
BI                                                                   90
21-10-22

PM                                                                   89
21-10-22

SH                                                                   88
21-10-22


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
IX                                                                   87
21-10-22

OE                                                                   86
21-10-22

HR                                                                   85
21-10-22


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
SCOTT                                                                84
30-3-10

OWBSYS_AUDIT                                                         83
30-3-10

OWBSYS                                                               79
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
APEX_030200                                                          78
30-3-10

APEX_PUBLIC_USER                                                     76
30-3-10

FLOWS_FILES                                                          75
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
MGMT_VIEW                                                            74
30-3-10

SYSMAN                                                               72
30-3-10

SPATIAL_CSW_ADMIN_USR                                                70
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
SPATIAL_WFS_ADMIN_USR                                                67
30-3-10

MDDATA                                                               65
30-3-10

MDSYS                                                                57
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
SI_INFORMTN_SCHEMA                                                   56
30-3-10

ORDPLUGINS                                                           55
30-3-10

ORDDATA                                                              54
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
ORDSYS                                                               53
30-3-10

OLAPSYS                                                              61
30-3-10

ANONYMOUS                                                            46
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
XDB                                                                  45
30-3-10

CTXSYS                                                               43
30-3-10

EXFSYS                                                               42
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
XS$NULL                                                      2147483638
30-3-10

WMSYS                                                                32
30-3-10

APPQOSSYS                                                            31
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
DBSNMP                                                               30
30-3-10

ORACLE_OCM                                                           21
30-3-10

DIP                                                                  14
30-3-10


USERNAME                                                        USER_ID
------------------------------------------------------------ ----------
CREATED
--------------
OUTLN                                                                 9
30-3-10

SYSTEM                                                                5
30-3-10

SYS                                                                   0
30-3-10


已选择36行。

上面这个格式很操蛋,文本格式,不方便

这就是我们不愿意用自带客户端的原因!………………

当然你要注意,之前上一篇文章【3】我们说过
在这里插入图片描述
用户是sys时,需要制定角色as为啥啥啥用户
而system可以直接登录就行

oracle第三方客户端【PL/SQL Developer】,需要我们安装,类似于Python用pycharm客户端来写代码一样

安装PL/SQL Developer

很简单
这个安装教程走起来:
https://blog.csdn.net/m0_67401382/article/details/126113861
我下载的是这个:
在这里插入图片描述
下完点击这个:

在这里插入图片描述
安装好之后,

在桌面上启动:
在这里插入图片描述

直接把各种信息填写好就行
然后登录
在这里插入图片描述
完事就启动了,如下界面
在这里插入图片描述

留下object就行
在这里插入图片描述
我们咋写代码呢?
俩窗口
在file下,找new一个
commond window

select * from all_users;

写一波代码
它和pycharm很相似,会自动给你提示代码

然后展示一波所有用户,其实和上面那个啥、自带的sql plus一样
都是文本
在这里插入图片描述
文本字符串,看起来还是不方便

咱们换一个窗口 new一个
sql window
继续输入

select * from all_users

这个窗口的话,可加;可以不加;
你回车是没法运行的
需要用鼠标选定这行代码,然后运行:execute
执行
在这里插入图片描述

这样出来的就是一个Excel类似的表格,这就是oracle数据库放资料的形式

懂了吧?
第三方plsql客户端多舒服啊


总结

提示:重要经验:

1)
2)学好oracle,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。