• 下载,安装oracle数据库以及navicat连接数据库


    一.学习时所遇问题:

    1.在下载之前以为oracle不是免费的,但是后来才知道oracle对于个人学习时是免费的,可以到官网下载安装。在下载时由于要注册oracle官网,所以尝试了好几遍,才成功下载oracle 11g 。

    2.在安装过程中曾经有一步骤我选择数据库版本为个人版,但多数教程上是安装企业版。安装下载教程https://blog.csdn.net/fancheng614/article/details/78172894

    3.安装好后用navicat连接oracle数据库,提示:ORA-12541:NO Listener。然后修改了listener.ora等文件的HOST值,后来发现连接时没有填写主机名或ip地址。最后连接成功。ORA-12541教程:https://blog.csdn.net/xswlw_guoquanbao/article/details/78911890

    4.在navicat连接好oracle发现不能创建数据库。未解。

    5.在sql语句中如果是小写的字段引用得加“”,大写的字段不用。

    6.对Oracle用户的操作教程:https://www.cnblogs.com/roger112/p/7685307.html

    二.navicat进行增删改查。

    1.创建表

    2.插入操作

    insert into T_USER_INFO
     (ID,USERNAME,PWD,STATUS,DW_NAME,DW_CODE)
    values('1', 'Eastmount', '123123', '2', '教务处', '10001');

    2.更新操作

    update T_USER_INFO
    set
     USERNAME='杨秀璋',
     PWD='123456',
     STATUS='2',
     DW_NAME='软件学院',
     DW_CODE='08111003'
    where ID='0';

    3.查询操作

    select * from T_USER_INFO where USERNAME='Eastmount';

    4.删除操作

    delete T_USER_INFO where ID='0';

    5.添加自增字段的值

    insert into T_USER(USER_ID,USER_NAME,PASSWORD)  values(SCOTT.USER_ID.nextval,'123','123');

    SCOTT为用户名,USER_ID为序列名。

    三。在java web中对Oracle的增删改查

    源代码地址:https://github.com/wangli-wangli/Oracle

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    一步一步来
    性能管理分析
    css架构
    bootstrap栅格系统的div高度怎样定?
    有效地重构代码
    模块化开发
    性能优化和模块化
    表单只能输入数字
    SpringMVC拦截器
    整合SSM
  • 原文地址:https://www.cnblogs.com/wl2017/p/9307719.html
Copyright © 2020-2023  润新知