1. mysql默認(rèn)端口:3306 默認(rèn)用戶root
oracle默認(rèn)端口 1521 默認(rèn)用戶system
2. mysql的安裝卸載簡(jiǎn)單,oracle很麻煩,動(dòng)不動(dòng)就要害的大家重做系統(tǒng)(迷醉)
3. oracle在命令行用命令登陸:sqlplus---然后錄入賬號(hào)密碼
mysql在命令行用命令登陸: mysql -hlocalhost -uroot -p123123
(開頭字母代表 ----- h:host u:user p:password,并且這些命令要想正常運(yùn)行,那必須要在環(huán)境變量path中配置好)
4. 在初學(xué)階段,圖形化工具,oracle 一般用PLSQL ,mysql 一般用navicat。假如別的你用著習(xí)慣比如sqlyog小海豚啥的當(dāng)然也沒有問題。
5. 關(guān)于數(shù)據(jù)庫的層次結(jié)構(gòu):
oracle:創(chuàng)建一個(gè)數(shù)據(jù)庫,數(shù)據(jù)庫下有好多用戶:sys,system,scott等,不同用戶下還有好多表。我們自己練習(xí)一般就創(chuàng)建一個(gè)數(shù)據(jù)庫用。
mysql:默認(rèn)用戶是root,用戶下可以創(chuàng)建好多數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫下還有好多表。我們一般自己練習(xí)就用默認(rèn)用戶,不會(huì)創(chuàng)建多個(gè)用戶。
6.數(shù)據(jù)庫中表字段的類型:
oracle:number(數(shù)值型),varchar2,varchar,char (字符型),date 日期型 等
mysql:int,float,double等數(shù)值型,varchar,char字符型,date,datetime,time,year,timestamp等日期型。
其中char(2)這樣定義,這個(gè)單位在oracle中2代表兩個(gè)字節(jié),mysql中代表兩個(gè)字符。
其中varchar在mysql中 必須給長(zhǎng)度例如varchar(10) 不然插入的時(shí)候出錯(cuò)。
7.主鍵遞增操作:
oracle:可以借助序列
mysql:利用自增 auto_increment








暫無數(shù)據(jù)