`
djjchobits
  • 浏览: 57042 次
  • 性别: Icon_minigender_1
  • 来自: 廊坊
社区版块
存档分类
最新评论

使用ORACLE和MYSQL的简单区别

阅读更多

最近在在学习数据库,用到了ORACLEMYSQL ,其中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。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics