使用ORACLE和MYSQL一些区别.pdfVIP

  • 6
  • 0
  • 约1.26万字
  • 约 5页
  • 2021-09-28 发布于广东
  • 举报
使用 ORACLE和 MYSQL的一些区别 最近在在学习数据库,用到了 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:showuser ,MYSQL:connect 。 5. 执行外部脚本命令。 ORACLE:@a.sql ,MYSQL:source a.sql 。 mysql 比版本 Personal Oracle7 Release 7.3.4.0.0 3.22.34-shareware-debug 默认安 C:\ORAWIN95 C:\MYSQL 装目录 各种实 用程序 C:\ORAWIN95\BIN C:\MYSQL\BIN 所在目 录 控制台 SVRMGR.EXE mysqladmin.exe 工具 SVRMGR23.EXE 数据库 启动程 0start73.exe screen mysqld-shareware.exe 序 关闭数 mysqladmin.exe -u root 据库命 ostop73.exe shutdown 令 客户程 SQL*Plus mysql 序 启动命 c:\orawin95\bin\sqlplus.exe c:\mysql\bin\mysql.exe 令 带用户 启动方 c:\mysql\bin\mysql.exe 式 test c:\orawin95\bin\sqlplus.exe system/manager@TNS (直接

文档评论(0)

1亿VIP精品文档

相关文档