Oracle和mysql的一些简单命令对比参照.doc_第1页
Oracle和mysql的一些简单命令对比参照.doc_第2页
Oracle和mysql的一些简单命令对比参照.doc_第3页
Oracle和mysql的一些简单命令对比参照.doc_第4页
Oracle和mysql的一些简单命令对比参照.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle 和 mysql 的一些简单命令对比参照Oraclemysql对比版本Personal Oracle7 Release 7.3.4.0.0mysql 3.22.34-shareware-debug启动画面(点击放大)默认安装目录C:ORAWIN95C:MYSQL各种实用程序所在目录C:ORAWIN95BINC:MYSQLBIN控制台工具SVRMGR.EXESVRMGR23.EXEmysqladmin.exe数据库启动程序0start73.exe screenmysqld-shareware.exe关闭数据库命令ostop73.exemysqladmin.exe -u root shutdown客户程序SQL*Plusmysql启动命令c:orawin95binsqlplus.exec:mysqlbinmysql.exe带用户启动方式(直接连库方式)c:orawin95binsqlplus.exe system/managerTNSc:mysqlbinmysql.exe testc:mysqlbinmysql.exe -u root test安装后系统默认用户(库)syssystemscottmysqltest显示所有用户(库)SQL select * from all_users;C:mysqlbinmysqlshowC:mysqlbinmysqlshow -statusmysql show databases;退出命令SQL exitSQL quitmysql exitmysql quit改变连接用户(库)SQL conn 用户名/密码主机字符串mysql use 库名查询当前所有的表SQL select * from tab;SQL select * from cat;mysql show tables;c:mysqlbinmysqlshow 库名显示当前连接用户(库)SQL show usermysql connect查看帮助SQL ?mysql help显示表结构SQL desc 表名SQL describe 表名mysql desc 表名;mysql describe 表名;mysql show columns from 表名;c:mysqlbinmysqlshow 库名 表名日期函数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-01SQL select to_char(add_months(to_date(20000101,yyyymmdd),5),yyyy-mm-dd) from dual;结果:2000-06-01mysql select date_add(2000-01-01,interval 1 month);结果:2000-02-01mysql 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;结果:abcdemysql select substring(abcdefg,2,3);结果:bcdmysql select mid(abcdefg,2,3);结果:bcdmysql select substring(abcdefg,2);结果:bcdefgmysql select substring(abcdefg from 2);结果:bcdefg另有SUBSTRING_INDEX(str,delim,count)函数返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回最后的分隔符到左边(从左边数) 的所有字符。如果count是负数,返回最后的分隔符到右边的所有字符(从右边数)。执行外部脚本命令SQL a.sql1:mysql source a.sql2:c:mysqlbinmysql mysql 库名 rename a to b;mysql alter table a rename b;执行命令;/rrun;goegodistinct用法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 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 从何处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论