Oracle | mysql |
|
对比版本 | Release 10.2.0.1.0 XE windowsXP | 5.0.45-community-nt-log MySQL Community Edition (GPL) |
下载地址 | www.oracle.com | www.mysql.com |
license | XE是不收费的,但是按照mysql老板的话说oracleXE就是一个玩具。因为XE有致命限制:最多使用1个CPU,最大内存1G,最大数据量4G. | 万恶的GPL协议,传说中的传染病携带者,吸血鬼的后代。一旦你使用了GPL协议的产品,那么和此产品相关的部分也变成了GPL的。 任何人都可以随意分发、使用GPL的产品。 |
Oracle企业版是要收费的。虽然网络上可以下载到,但是版权oracle是保留的。并且不买的话就没有服务和patch。 | 因为很多人无法忍受GPL,所以会购买MySQL的企业版,企业版是要收费的,当然比oracle便宜的多。 |
推荐客户端程序 | 工欲善其事必先利其器。很多人崇拜只使用命令行工具的niu人。实际上一个好的工具能让你事半功倍。 | Navicat -> Coooooool,操作极其简单,感慨为啥oracle就没有一个类似的第三方工具呢? |
Quest Toad for oracle功能超强大,比如下面漂亮的sql加亮。上手难。比较消耗资源,容易出现客户端程序没有响应的问题。各个版本有不同的中文问题。推荐稳定版本:8.5.3、8.6.1 | Toad for mysql 有些功能navicat做的不好,比如sql排版,比如从excel导入数据。这时可以考虑用toad。 |
PL/SQL 功能可能刚好够用,适合开发,不适合管理。小巧、稳定。 | Ps:mysql官方的MySQLAdministrator.exe和MySQLQueryBrowser.exe真的不算好用。 |
自带客户程序 | sqlplus.exe | mysql |
默认安装目录 | C:\oraclexe | C:\Program Files\MySQL\MySQL Server 5.0 |
安装注意事项 | <!--[if !supportLists]-->1、 <!--[endif]-->安装程序所在目录和要安装到的目录都不能有中文和空格。 <!--[if !supportLists]-->2、 <!--[endif]-->Oracle自带jre,版本比较低,并且会修改path变量,把自带的jre目录放在path变量的前面。这可能和你本机的其他程序冲突,解决方法就是把本机的jdk从path变量中提前。 <!--[if !supportLists]-->3、 <!--[endif]-->以上两条包括服务端的安装和客户端的安装。 |
|
各种实用程序所在目录 | C:\oraclexe\app\oracle\product\10.2.0\server\BIN | C:\Program Files\MySQL\MySQL Server 5.0\bin |
Windows服务 | c:\oraclexe\app\oracle\product\10.2.0\server\bin\ORACLE.EXE XE | "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" MySQL |
安装后系统默认用户(库) | Sys 超级管理员,这里他最大。 | 用户:root |
system 管理员。 | 数据库: |
HR 这个用户下的表可以用来测试,挺好的。 | Information_schema |
其他的也都是例子。 | mysql |
| test |