数智资源网
首页 首页 大数据 查看内容

Oracle 和 mysql 简单命令对比参照表

木马童年 2020-6-9 14:16 90 0

nbsp Oracle mysql 对比版本 Personal Oracle7 Release 7.3.4.0.0 mysql 3.22.34-shareware-debug 启动画面(点击放大) 默认安装目录 C:\ORAWIN95 C:\MYSQL 各种实用程序所在目录 C:\ORAWIN95\BIN C: ...

  Oracle 和 mysql 简单命令对比参照表

                                                                                                                                                                                                                                   

  &nbsp   Oracle   mysql
  对比版本   Personal Oracle7 Release 7.3.4.0.0   mysql 3.22.34-shareware-debug
  启动画面

(点击放大)

   
  默认安装目录   C:\ORAWIN95   C:\MYSQL
  各种实用程序所在目录   C:\ORAWIN95\BIN   C:\MYSQL\BIN
  控制台工具   SVRMGR.EXE

SVRMGR23.EXE

  mysqladmin.exe
  数据库启动程序   0start73.exe screen   mysqld-shareware.exe
  关闭数据库命令   ostop73.exe   mysqladmin.exe -u root shutdown
  客户程序   SQL*Plus   mysql
  启动命令   c:\orawin95\bin\sqlplus.exe   c:\mysql\bin\mysql.exe
  带用户启动方式

(直接连库方式)

  c:\orawin95\bin\sqlplus.exe system/manager@TNS   c:\mysql\bin\mysql.exe test

c:\mysql\bin\mysql.exe -u root test

  安装后系统默认用户(库)   sys

system

scott

  mysql

test

  显示所有用户(库)   SQL >select * from all_users;   C:\mysql\bin>mysqlshow

C:\mysql\bin>mysqlshow --status

mysql> show databases;

  退出命令   SQL> exit

SQL> quit

  mysql> exit

mysql> quit

  改变连接用户(库)   SQL> conn 用户名/密码@主机字符串   mysql> use 库名
  查询当前所有的表   SQL> select * from tab;

SQL> select * from cat;

  mysql> show tables;

c:\mysql\bin>mysqlshow 库名

  显示当前连接用户(库)   SQL> show user   mysql> connect
  查看帮助   SQL> ?   mysql> help
  显示表结构   SQL> desc 表名

SQL> describe 表名

  mysql> desc 表名;

mysql> describe 表名;

mysql> show columns from 表名;

c:\mysql\bin>mysqlshow 库名 表名

  日期函数   SQL> select sysdate from dual;   mysql> select now();

mysql> select sysdate();

mysql> select curdate();

mysql> select current_date;

mysql> select curtime();

mysql> select current_time;

  日期格式化   SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;

SQL> select to_char(sysdate,'hh24-mi-ss') from dual;

  mysql> select date_format(now(),'%Y-%m-%d');

mysql> select time_format(now(),'%H-%i-%S');

  日期函数

(增加一个月)

  SQL> select to_char(add_months(to_date('20000101','yyyymmdd'),1),'yyyy-mm-dd') from dual;

结果:2000-02-01

SQL> select to_char(add_months(to_date('20000101','yyyymmdd'),5),'yyyy-mm-dd') from dual;

结果:2000-06-01

  mysql> select date_add('2000-01-01',interval 1 month);

结果:2000-02-01

mysql> select date_add('2000-01-01',interval 5 month);

结果:2000-06-01

  别名   SQL> select 1 a from dual;   mysql> select 1 as a;
  字符串截取函数   SQL> select substr('abcdefg',1,5) from dual;

SQL> select substrb('abcdefg',1,5) from dual;

结果:abcde

  mysql> select substring('abcdefg',2,3);

结果:bcd

mysql> select mid('abcdefg',2,3);

结果:bcd

mysql> select substring('abcdefg',2);

结果:bcdefg

mysql> select substring('abcdefg' from 2);

结果:bcdefg

另有SUBSTRING_INDEX(str,delim,count)函数

返回从字符串str的第count个出现的分隔符delim之后的子串。

如果count是正数,返回最后的分隔符到左边(从左边数) 的所有字符。

如果count是负数,返回最后的分隔符到右边的所有字符(从右边数)。

  执行外部脚本命令   SQL >@a.sql   1:mysql> source a.sql

2:c:\mysql\bin>mysql <a.sql

3:c:\mysql\bin>mysql 库名 <a.sql  

  导入、导出工具   exp.exe

exp73.exe

imp.exe

imp73.exe

  mysqldump.exe

mysqlimport.exe

  改表名   SQL> rename a to b;   mysql> alter table a rename b;
  执行命令   ;

/

r

run

  ;

go

ego

  distinct用法   SQL> select distinct 列1 from 表1;

SQL> select distinct 列1,列2 from 表1;

  mysql> select distinct 列1 from 表1;

mysql> select distinct 列1,列2 from 表1;

  注释   --  #

--

  当作计算器   SQL> select 1+1 from dual;   mysql> select 1+1;
  限制返回记录条数   SQL> select * from 表名 where rownum   mysql> select * from 表名 limit 5;
  新建用户(库)   SQL> create user 用户名 identified by 密码;   mysql> create database 库名;
  删用户(库)   SQL> drop user 用户名;   mysql> drop database 库名;
  外连接   使用(+)   使用left join
  查询索引   SQL> select index_name,table_name from user_indexes;   mysql> show index from 表名 [FROM 库名];
  通配符   “%”   “%”和“_”
  SQL语法   SELECT selection_list 选择哪些列

FROM table_list 从何处选择行

WHERE primary_constraint 行必须满足什么条件

GROUP BY grouping_columns 怎样对结果分组

HAVING secondary_constraint 行必须满足的第二条件

ORDER BY sorting_columns 怎样对结果排序

  SELECT selection_list 选择哪些列

FROM table_list 从何处选择行

WHERE primary_constraint 行必须满足什么条件

GROUP BY grouping_columns 怎样对结果分组

HAVING secondary_constraint 行必须满足的第二条件

ORDER BY sorting_columns 怎样对结果排序

LIMIT count 结果限定


数据库 云服务器 服务器托管
0
为您推荐
HIVE数据仓库完美实战课程,资源教程下载

HIVE数据仓库完美实战课程,资源教程下载

课程名称【快速掌握HIVE视频教程】HIVE数据仓库完美实战课程课程目录├第一周:hive基…...

尚硅谷大数据Flink技术与实战,资源教程下载

尚硅谷大数据Flink技术与实战,资源教程下载

课程名称尚硅谷大数据Flink技术与实战课程目录理论_Flink基础 001__Flink理论_Flink…...

廖雪峰-2019大数据分析精品资料价值1980元,资源教程下载

廖雪峰-2019大数据分析精品资料价值1980元,资源教程

课程介绍:廖雪峰大神历时3个月打磨出来的《数据分析必备技能》的视频学习资料,由浅…...

尚硅谷-大数据项目之电商数仓教程下载

尚硅谷-大数据项目之电商数仓教程下载

课程介绍:本课程以国内电商巨头实际业务应用场景为依托,对电商数仓的常见实战指标以…...

小码哥李明杰Java版《恋上数据结构与算法》 ,资源教程下载

小码哥李明杰Java版《恋上数据结构与算法》 ,资源教

课程目录01-学前须知01-为什么要学习数据结构与算法02-编程语言的选择03-课程大纲04-…...

阿里云大数据分析师ACP认证视频教程下载

阿里云大数据分析师ACP认证视频教程下载

课程介绍阿里云大数据行业认证-大数据分析师认证(ACP-Alibaba Cloud Certified Prof…...

恋上数据结构与算法(第二季),视频教程下载

恋上数据结构与算法(第二季),视频教程下载

课程介绍:课程由MJ老师和名企算法大咖共同研发,在保证易懂的同时确保课程的系统全面…...

社交网络分析与挖掘,视频教程下载

社交网络分析与挖掘,视频教程下载

课程介绍:社交网络和数据挖掘是计算机学科相关研究中的热点,其具体研究涵盖理论、关…...