已采納回答 / 慕萊塢9220042
1.??Oracle是大型數據庫而Mysql是中小型數據庫,Oracle市場占有率達40%,Mysql只有20%左右,同時Mysql是開源的而Oracle價格非常高。2. Oracle支持大并發,大訪問量,是OLTP最好的工具。3. 安裝所用的空間差別也是很大的,Mysql安裝完后才152M而Oracle有3G左右,且使用的時候Oracle占用特別大的內存空間和其他機器性能。4.Oracle也Mysql操作上的一些區別①主鍵Mysql一般使用自動增長類型,在創建表時只要指定表的主鍵為auto increm...
2016-10-20
已采納回答 / chrealcool
你的數據長度不一樣,而且符號不一樣province中你是 `ID` smallint(6) NOT NULL是數長度是6,外鍵PID是Pid smallint unsigned ,無符號沒設置長度
2016-10-19
已采納回答 / 晴顏
你的表中是不是沒有唯一約束?alter table user2 drop primary key這樣刪除主鍵后唯一約束會自動變為主鍵,這樣的表中是有主鍵的,只是換了其他的行,如果沒有行可以自動變為主鍵,就會提示你表中必須有一個主鍵。
2016-10-17
已采納回答 / DarkMage
推薦一個官網的5.5版的http://dev.mysql.com/downloads/mysql/,這個有64位MSI安裝包,設置可以跟著視頻 如果是32位的可以下http://dev.mysql.com/downloads/mysql/,這個是5.7版的最新mysql的版本,有32位MSI及zip安裝包,里面也有64位的不過是zip包,沒有64MSI安裝包
2016-10-17
已采納回答 / WOshows
我下的是解壓版,http://rj.baidu.com/soft/detail/12585.html?ald。這個版本不能按照老師要求的進行設置直接使用默認的設置就好了
2016-10-16