一些个命令


常用命令记录

说明:本文主要用于记录个人在学习过程中遇到的各种命令行命令,以防遗忘,特意记录

大型数据库 PL\SQL

  • 配置好Oracle后,打开PowerShell,输入:sqlplus sys as sysdba

    如下图所示,在输入口令处正确输入口令即可连接成功

upload successful

  • 创建用户命令:create user C##U_J521 identified by pwd;

upload successful

其中,用户名前必须加C##,否则会报错“ORA-65096: 公用用户名或角色名无效”,pwd为自定义的密码,勿忘分号
  • 给用户授权命令:grant resource,connect to C##U_J521;

upload successful

表示将创建资源和连接的权限授予用户C##U_J521,勿忘分号
  • 尝试连接。输入命令:sqlplus,显示:

upload successful

  • 输入用户名及口令,报错“ORA-01017: 用户名/口令无效; 登录被拒绝”。查询发现需要使用sys用户的权限修改新创建的用户的密码,使其进入锁定状态,再解锁,从而使其能够登录连接。即:

upload successful

  • 再输入sqlplus与用户名和口令,即可成功连接:

upload successful

  • 创建表命令:create table tablename(…)

upload successful

upload successful

注意:列名不能带特殊符号......
  • 插入数据,如需插入多行数据,则使用insert all into table_name values(…) into table_name values(…) select * from DUAL;

upload successful

注意:指定ALL后跟多个insert_into_clauses以执行无条件多表插入。Oracle数据库对子insert_into_clause查询返回的每一行执行一次。
    需要跟一个select语句

文章作者: Moyon
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Moyon !
评论
  目录