程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> MySQL與Oracle之間的區別,MySQLOracle區別

MySQL與Oracle之間的區別,MySQLOracle區別

編輯:Oracle教程

MySQL與Oracle之間的區別,MySQLOracle區別


這是參考別人然後自己總結的關於兩者之間的區別,方便自己記憶

1.首先Oracle數據庫是大型數據庫,功能很強大,性能也很優越,所以大型的開發項目一般使用的就是Oracle但同時他也是比較昂貴的;而MySQl呢?它是一個中小型數據庫,是免費的;這是他們之間的大致區別;

在具體的使用上的區別是:

2.主鍵:

MySQL是一般使用自動增長,只要在創建表的時候設置auto increment即可,MySQL的主鍵字段就可以實現自動增長;

而Oracle沒有自動增長類型,主鍵一般使用序列號,在插入數據的時候將序列號的下一個值交付給該字段即可;

3.單引號的處理:

MySQL裡可以使用雙引號包括字符串,Oracle裡只可以使用單引號包括起字符串,在插入和修改字符串之前必須做單引號的替換;

4.空字符串的處理:

MySQL的空字符串也有空的內容,使用NULL表示,Oracle裡定義了非空字段是不允許為空的;

以上即為參考別人的內容,在面試的時候,如果被問我覺得可以使用,僅供參考!1

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved