ORACLE和MYSQL的简单区别
2011-06-15 23:16
477 查看
最近刚开始学Oracle,很多Oracle的知识都是从其他blog上学到的,这个篇我觉得总结的确实很好,所以转载了
http://majie.iteye.com/blog/126561
最近在在学习数据库,用到了ORACLE和MYSQL,其中ORACLE我在过去的工作中稍有接触,对于ORACLE也只是刚摸到门路,而对于MYSQL只是听说他是一个开源项目,基本上算是没接触过。这段时间二个数据库一起使用,难免会出现操作中混乱,我在这里大致归纳下我遇到最常见的问题。
1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases。对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存在表空间中。而MYSQL并没有使用表空间来进行管理。
2.查询当前所有的表。ORACLE: select * from tab,MYSQL:show tables。
3.改变连接用户(库)。ORACLE:conn 用户名/密码@主机字符串,MYSQL:use 库名。
4.显示当前连接用户(库)。ORACLE:show user,MYSQL:connect。
5.执行外部脚本命令。ORACLE:@a.sql,MYSQL:source a.sql。
#######################################
网上收集的东东
http://majie.iteye.com/blog/126561
最近在在学习数据库,用到了ORACLE和MYSQL,其中ORACLE我在过去的工作中稍有接触,对于ORACLE也只是刚摸到门路,而对于MYSQL只是听说他是一个开源项目,基本上算是没接触过。这段时间二个数据库一起使用,难免会出现操作中混乱,我在这里大致归纳下我遇到最常见的问题。
1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases。对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存在表空间中。而MYSQL并没有使用表空间来进行管理。
2.查询当前所有的表。ORACLE: select * from tab,MYSQL:show tables。
3.改变连接用户(库)。ORACLE:conn 用户名/密码@主机字符串,MYSQL:use 库名。
4.显示当前连接用户(库)。ORACLE:show user,MYSQL:connect。
5.执行外部脚本命令。ORACLE:@a.sql,MYSQL:source a.sql。
#######################################
网上收集的东东
|
相关文章推荐
- Oracle和mysql的一些简单区别
- 使用ORACLE和MYSQL的简单区别
- ORACLE和MYSQL的简单区别
- ORACLE和MYSQL的简单区别
- ORACLE和MYSQL的简单区别
- MySQL与Oracle的语法区别对比
- MySQL和Oracle的区别比较
- Oracle 和 mysql 的一些简单命令对比参照
- oracle,sqlserver,mysql区别
- Mysql与oracle的 区别
- Mysql与Oracle区别
- Mysql、Oracle、SQL Server 2000的区别
- oracle与mysql的差用语句的区别
- Oracle SQLServer 和Mysql间的区别
- 关系型数据库和非关系型数据库区别、oracle与mysql的区别
- mysql与oracle的区别
- mysql和oracle区别
- Oracle与Mysql主键、索引及分页的区别小结
- (转)sql多表查询,Oracle、mysql的用法区别
- mysql的trigger和oracle的trigger的区别