原创 最新Oracle 和 mysql 的对比参照----安装与基础篇收藏

新一篇: 最新Oracle 和 mysql 的对比参照----开发篇 | 旧一篇: 关于如何在csdn博客中画图

 

 

 

 

 

 

 

 oracle和mysql的对比参照,网上的版本都非常老了,并且错误百出,我决定在此持续更新,请各位路过的父老乡亲捧场。谢谢。

 

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有致命限制:最多使用1CPU,最大内存1G,最大数据量4G.

万恶的GPL协议,传说中的传染病携带者,吸血鬼的后代。一旦你使用了GPL协议的产品,那么和此产品相关的部分也变成了GPL的。

任何人都可以随意分发、使用GPL的产品。

Oracle企业版是要收费的。虽然网络上可以下载到,但是版权oracle是保留的。并且不买的话就没有服务和patch

因为很多人无法忍受GPL,所以会购买MySQL企业版,企业版是要收费的,当然比oracle便宜的多。

推荐客户端程序

工欲善其事必先利其器。很多人崇拜只使用命令行工具的niu人。实际上一个好的工具能让你事半功倍。

Navicat -> Coooooool,操作极其简单,感慨为啥oracle就没有一个类似的第三方工具呢?

Quest Toad for oracle功能超强大,比如下面漂亮的sql加亮。上手难。比较消耗资源,容易出现客户端程序没有响应的问题。各个版本有不同的中文问题。推荐稳定版本:8.5.38.6.1

Toad for mysql 有些功能navicat做的不好,比如sql排版,比如从excel导入数据。这时可以考虑用toad

PL/SQL 功能可能刚好够用,适合开发,不适合管理。小巧、稳定。

Ps:mysql官方的MySQLAdministrator.exeMySQLQueryBrowser.exe真的不算好用。

自带客户程序

sqlplus.exe

mysql

默认安装目录

C:\oraclexe

C:\Program Files\MySQL\MySQL Server 5.0

安装注意事项

1、 安装程序所在目录和要安装到的目录都不能有中文空格

2、 Oracle自带jre,版本比较低,并且会修改path变量,把自带的jre目录放在path变量的前面。这可能和你本机的其他程序冲突,解决方法就是把本机的jdkpath变量中提前。

3、 以上两条包括服务端的安装和客户端的安装。

 

各种实用程序所在目录

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

 

再次感谢yueliangdao0608mysql内容的支持。

原文地址:http://www.chinaitpower.com/2005September/2005-09-13/206374.html。注:基本上除了表格,其他的都换过了,原文中错误很多。

发表于 @ 2008年02月14日 20:11:00|评论(loading...)|编辑

新一篇: 最新Oracle 和 mysql 的对比参照----开发篇 | 旧一篇: 关于如何在csdn博客中画图

评论

#lfh1984 发表于2008-02-18 18:50:06  IP: 10.81.64.*
不错!
对了,我看到你写的关于动态获取bean的贴子,我没有明白是怎么实现的,能否在论坛上发下源码,谢谢
#fenixshadow 发表于2008-02-19 02:15:17  IP: 125.77.219.*
多谢鼓励。
你问的问题我整理一下先。
#fenixshadow 发表于2008-02-19 14:12:50  IP: 125.77.218.*
已经回复了,你可以看一下。

http://topic.csdn.net/u/20080109/21/fe1669e7-42a4-4354-8384-1a20016a06c2.html?seed=183096898
#developCpp 发表于2008-02-20 09:28:34  IP: 61.155.59.*
企业版到底有甚么不同
还不是太清楚哦
#fenixshadow 发表于2008-02-20 22:12:35  IP: 125.77.237.*
mysql企业版的license 不是GPL的。就是说如果你使用了mysql企业版,那么你的应用也不是GPL的,不需要让你的客户免费使用。如果使用mysql免费的版本,和mysql相关的部分就自动变成GPL协议,是必须免费提供给其他人使用的。

mysql的企业版是要收费的,但是价钱很低(和oracle比较)
#免费与企业办 发表于2008-05-04 15:07:11  IP: 59.46.8.*
免费与企业版,在功能上有区别没有
发表评论  


登录
Csdn Blog version 3.1a
Copyright © 凤影