ORACLE和MYSQL的简单区别
2017-02-14 13:59
447 查看
最近在在学习数据库,用到了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。
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的简单区别
- Oracle 和 mysql 的一些简单命令对比参照
- 转贴 Oracle 和 mysql 的一些简单命令对比参照 [2004年6月25日 22:35]
- MySQL / SQL Server / Oracle / MS Access的sql语句联系区别总结
- ORACLE 与 mysql 的区别
- MYSQL和ORACLE的一些操作区别
- ORACLE 与 mysql 的区别
- MYSQL和ORACLE的一些操作区别
- Oracle和mysql 的一些简单命令对比参照
- ORACLE 与 mysql 的区别
- Oracle 和 mysql 的一些简单命令对比参照
- oracle 与mysql的使用区别
- 使用ORACLE和MYSQL的简单心得
- MYSQL和ORACLE的一些操作区别
- ORACLE 与 mysql 的区别
- MYSQL和ORACLE的一些操作区别