文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何安装oracle数据库

2024-04-02 19:55

关注

一、下载:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

如何安装oracle数据库


accept就好,我这的windows是64位的,所以下载windows x64.点击See All:

如何安装oracle数据库

如果你没有oracle账号,那么还需要注册,激活。登录之后就可以下载了。

点击accept license,把数据库文件的1和2两个zip包下载下来.

二、安装

1.完成下载后,将两个压缩文件解压至同一文件夹下,该文件名默认为database

2.进入database目录,点击setup.exe,稍等一会儿出现安装界面

如何安装oracle数据库

如何安装oracle数据库


下载完成之后,解压,双击setup.exe。如下:

如何安装oracle数据库

在弹出的提示框中根据自己需要来选择选项,我这边主要是说我的电脑配置跟不上,不过不要紧,还是可以继续的。如图:

如何安装oracle数据库

如何安装oracle数据库如何安装oracle数据库

如何安装oracle数据库如何安装oracle数据库如何安装oracle数据库如何安装oracle数据库

如何安装oracle数据库

如何安装oracle数据库


如何安装oracle数据库

下面来验证oracle数据库是否已经正确安装:

打开控制台。键入sqlplus / as sysdba;回车,出现以下输出:

如何安装oracle数据库

键入select * from v$Version;出现版本信息:

如何安装oracle数据库

如何安装oracle数据库

SQL>create user username identified by password

//命名规则 :
            1 名字必须以字母开头,
            2 长度不能超过30个字符(60字节),
            3 不能使用oracle的保留字<
            4 只能使用a-z,A-Z, 0-9,$,#,_,等...

如何安装oracle数据库

SQL> grant dba to username;

//为用户授权 : 权限      //grant 权限 to c##用户名:

SQL> conn username/password;

如何安装oracle数据库

三、oracle的增删改查语句

创建一个表:

create table 表名(

column1   datatype,

column2   datatype,

column3   datatype

);


//oracle数据类型

number :整型值

varchar2:字符型 插入值的时候‘必须用单引号括起来’

number(m,n):eg.number(5,2)//一共5位数字,其中有两位是小数

number(m):eg. number(5)//一共五位数字,没有小数

char://查询快,但是浪费空间,定长,2000字符(4000字节),eg.字符串char(5);//可以设置5,但是内容必须是‘内容’,用单引号括起来。

clob:clob(characterlarge object);//字符型大对象,最大4G。

date://时间格式,values()赋值的时候,可以用这个更改格式:to_date('20-2-81','DD-MON-RR');

blob://二进制数据电影,图片,音乐,4G不会放到数据库里面,文件服务器



//更改表名字

rename 旧表名 to 新表名;

如何安装oracle数据库


  //往表里面添加行(内容) :
        
 insert into 用户名.表名(属性1,属性2...)values(值,值...);

如何安装oracle数据库


  //往表单里添加一个字段 : (添加一个列/属性)

alter table 表名 add ("名字" number(3));

如何安装oracle数据库

//多个插入 :

  insert into 新表名(字段名)

            select 列 from 表名 where 行限定条件(不是所有数据,年龄段,某个部门)

//如 : insert into emp(id) select age from emp where id = 33;

//把emp表中 id列值为33,对应的那些age的值,添加到emp表的id列中

//备份表 :

        create table 表名 as select * from 表名;



//删 :

    //删除用户和表 :
      
        //删除用户 只能用sys用户才能删除,因为只有sys用户有删除别的用户的权利
        drop user 用户名 cascade;//用户和表一起删除

    //删除表 :

        drop table 用户名.表名;//删除表

    //删除权限 :

        revoke 操作名(权限) on 表名 from 用户名;

    //删除一个表的字段 : (删除一个列/属性)

        alter table 表名 drop column 列名;    //强烈建议不要对成熟的系统这么做

如何安装oracle数据库

如何安装oracle数据库

    //删除行 : 不定条数
    
        delete from 表名 where 行限定条件;
            限定条件 如 : name那一列为Kay的 全部删除
        delete from emp where name = 'Kay';

    //删除表的数据

        truncate table 表名;    //相当于删除表和数据然后重建表.

详细操作见:http://www.cnblogs.com/xrmqbl/p/4833366.html

http://www.cnblogs.com/vivi-lxm/p/5081863.html

需要像Mysql一样可视化的童鞋,可以看这篇博文的后面内容:https://www.2cto.com/database/201604/497852.html

 

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯