超碰8_亚洲国产高清视频_黄频视频_欧美午夜影院_亚洲高清在线视频_成人精品久久久

作家
登錄

Mysql數據庫領域的中間派詳解

作者: 來源:未知 2012-08-17 08:19:00 閱讀 我要評論 直達商品

  MySQL是一個廣受Linux社區人們喜愛的半商業的數據庫。 MySQL是可運行在大多數的Linux平臺(i386,Sparc,etc),以及少許非Linux甚至非Unix平臺。

  1、許可費用

  MySQL的普及很大程度上源于它的寬松,除了略顯不尋常的許可費用。MySQL的價格隨平臺和安裝方式變化。MySQL的Windows版本(NT和9X)在任何情況下都不免費,而任何Unix變種(包括Linux)的MySQL如果由用戶自己或系統管理員而不是第三方安裝則是免費的,第三方案莊則必須付許可費。

  2、價格

  平臺 安裝方式 價格

  Windows NT,9X 任何 200美元

  Unix或Linux 自行安裝 免費

  Unix或Linux 第三方安裝 200美元

  需要一個應用組件 200美元

  可以得到多種支持合同,內容太多不再羅列,最新報價可咨詢MySQL站點。

  3、安裝

  可以在MySQL站點上獲得大多數主要的軟件包格式(RPM、DBE、TGZ),客戶端庫和各種語言“包裝”(Wrapper)可以分開的RPM格式獲得。RPM格式的安裝沒有多大麻煩,并且無需初始配置。在rc3.d(以RedHat RPM為例)生成一個初始腳本,故MySQL守護進程在多用戶模式下重啟時被啟動運行。MySQL的守護進程(mysqld)消耗很少的內存(在運行RedHat 5.1的奔騰133上,每個守護進程使用500K內存和另外4M共享內存的開銷)并在只有在執行真正的查詢時才裝載到處理器上,這意味著對小型數據庫來說,MySQL可以相當輕松地使用而不會對其他系統功能有太大的影響。

  4、數據類型

  字段支持大量數據類型是件好事。通常的整數、浮點數、字符串和數字均以多種長度表示,并支持變長的BLOB(Binary Large OBject)類型。對整數字段由自動增量選項,日期時間字段也能很好的表示。

  MySQL與大多數其他數據庫系統不同的是提供兩個相對不常用的字段類型:ENUM和SET。ENUM是一個枚舉類型,非常類適于Pascal語言的枚舉類型,它允許程序員看到類似于'red、'green'、'blue'的字段值,而MySQL只將這些值存儲為一個字節。SET也是從Pascal借用的,它也是一個枚舉類型,但一個單獨字段一次可存儲多個值,這種存儲多個枚舉值的能力也許不會給你一些印象(并可能威脅第三范式定義),但正確使用SET和CONTAINS關鍵字可以省去很多表連接,能獲得很好的性能提高。

  5、SQL兼容性

  MySQL包含一些與SQL標準不同的轉變,他們的大多數被設計成是對SQL語言腳本語言的不足的一種補償。然而,另一些擴展確實使 MySQL與眾不同,例如,LINK子句搜索是自動地忽略大小寫的。MySQL 也允許用戶自定義的SQL函數,換句話說,一個程序員可以編寫一個函數然后集成到MySQL中,并且其表現的與任何基本函數如SUM()或AVG ()沒有什么不同。函數必須被編譯道一個共享庫文件中(.so文件),然后用一個LOAD FUNCTION命令裝載。

  它也缺乏一些常用的SQL功能,沒有子選擇(在查詢中的查詢)。視圖(View)也沒了。當然大多數子查詢可以用簡單的連接(join)子句重寫,但有時用兩個嵌套的查詢思考問題比一個大連接容易。同樣,視圖僅僅為程序員隱蔽where子句,但這正是程序員們期望的另一種便利。

  6、存儲過程和觸發器

  MySQL沒有一種存儲過程(Stored Procedure)語言,這是對習慣于企業級數據庫的程序員的最大限制。多語句SQL命令必須通過客戶方代碼來協調,這種情形是借助于相當健全的查詢語言和賦予客戶端鎖定和解鎖表的能力,這樣才允許的多語句運行。

  7、參考完整性(Referential Integrity-RI)

  MySQL的主要的缺陷之一是缺乏標準的RI機制;然而,MySQL的創造者也不是對其用戶的愿望置若罔聞,并且提供了一些解決辦法。其中之一是支持唯一索引。Rule限制的缺乏(在給釘字段域上的一種固定的范圍限制)通過大量的數據類型來補償。不簡單地提供檢查約束(一個字段相對于同一行的另一個字段的之值的限制)、外部關鍵字和經常與RI相關的“級聯刪除”功能。有趣的是,當不支持這些功能時,SQL分析器容忍這些語句的句法。這樣做目的是易于移植數據庫到MySQL中。這是一個很好的嘗試,并且它確實未來支持該功能留下方便之門;然而,那些沒有仔細閱讀文檔的的人可能誤以為這些功能實際上是存在的。

  7、安全性

  自始至終我對MySQL最大的抱怨是其安全系統,它唯一的缺點是復雜而非標準,另外只有到調用mysqladmin來重讀用戶權限時才發生改變。通常的SQL GRANT/REVOKE 語句到最近的版本才被支持,但是至少他們現在有了。 MySQL的編寫者廣泛地記載了其特定的安全性系統,但是它確實需要一條可能是別無它法的學習過程。

  8、備份和恢復、數據導入/導出

  強制參考一致性的缺乏顯著地簡化備份和恢復,單靠數據導入/導出就可完美復制這一功能。LOAD DATA INFILE命令給了數據導入很大的靈活性。SELECT INTO命令實現了數據導出的相等功能。另外,既然MySQL不使用原始的分區,所有的數據庫數據能用一個文件系統備份保存。數據庫活動能被記載。與通常的數據庫日志不同(存儲記錄變化或在記錄映像之前/之后), MySQL記載實際的SQL語句。這允許數據庫被恢復到失敗前的那一點,但是不允許提交(commit)和回卷(rollback)操作.

  9、連接性

  MySQL客戶庫是客戶/服務器結構的C語言庫,它意味著一個客戶能查詢駐留在另一臺機器的一個數據庫。然而MySQL真正的強項處于該庫中的語言“包裝器(wrapper)”, Perl、Pathon和PHP只是一部分。Apache的Web服務器也有許多模塊例如目錄存取文件等允許各種各樣的Apache配置信息(例如目錄存取文件)使用MySQL,應用程序接口簡單、一致并且相但完整。另外、多平臺ODBC驅動程序可自由獲得。

  10、未來

  MySQL的開發繼續以快速進行著。事實上,開發步伐對大多數開放源代碼是一種挑戰。本文提到的幾個抱怨中有很多新功能正在解決,然而,我將不對還沒確實存在的特征做評價。開發者們向我表明了在未來的開發中把增加查詢功能和提高查詢速度作為最高優先級。

  11、總結

  Mysql是數據庫領域的中間派。它缺乏一個全功能數據庫的大多數主要特征,但是又有比類似Xbase記錄存儲引擎更多的特征。它象企業級RDBMS那樣需要一個積極的服務者守護程序,但是不能象他們那樣消費資源。查詢語言允許復雜的連接(join)查詢,但是所有的參考完整必須由程序員強制保證。


  推薦閱讀

  在Linux和Windows主機之間共享文件

問題: 很多人在windows下運行linux主機,有時需要在兩者之間進行文件的共享,那么如何進行文件共享呢? 答: 在windows下有可以實現共享的網絡鄰居的概念,同樣在linux下也有可實現共享的網絡鄰居的概念。 1、window>>>詳細閱讀


本文標題:Mysql數據庫領域的中間派詳解

地址:http://www.brh9h.cn/a/shuju/20120817/81318.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

超碰8_亚洲国产高清视频_黄频视频_欧美午夜影院_亚洲高清在线视频_成人精品久久久
<code id="0gi0m"><wbr id="0gi0m"></wbr></code>
  • <bdo id="0gi0m"><source id="0gi0m"></source></bdo>
    <button id="0gi0m"></button>
    <code id="0gi0m"><acronym id="0gi0m"></acronym></code>
  • 欧美日韩国产在线一区| 欧美日韩三区四区| 国产精品一区二区三区四区五区| 久久精品亚洲一区二区| 国产精品国产精品| 麻豆蜜桃91| 中文字幕一区综合| 亚洲人www| 国产精品夜夜夜一区二区三区尤| 奇米888一区二区三区| 欧美日韩国产成人精品| 国产精品日韩| 欧美日韩一区二区三区在线观看免| 欧美淫片网站| 成人资源av| 欧美日韩高清免费| www.久久爱.cn| 欧美精品二区三区四区免费看视频| 国产一区二区三区成人欧美日韩在线观看| 久久九九电影| 中文字幕av日韩精品| 久久蜜桃资源一区二区老牛| 奇米888一区二区三区| 日韩视频二区| 久久精品一区二区三区不卡免费视频| 欧美激情一级片一区二区| 久久精品道一区二区三区| 欧洲一区二区日韩在线视频观看免费| 伊人久久成人| 国产一区二区自拍| 野花国产精品入口| 亚洲v国产v| 国产二区不卡| 在线视频一区观看| 中文字幕日韩精品久久| 国产精品一区视频网站| 国产欧美大片| 你懂的亚洲视频| 久久久久一区二区| 亚洲欧美精品| 极品中文字幕一区| 日韩欧美亚洲日产国| 亚洲欧美日本视频在线观看| 欧美在线首页| 亚洲精品日韩精品| 精品国产一区二区三区四区vr| 国产精品久久国产愉拍| 欧美特黄一区| 一区二区视频在线免费| 精品产品国产在线不卡| 免费久久久一本精品久久区 | 亚洲欧美大片| 欧美色综合网| 亚洲午夜精品福利| 久久综合一区| 国产一区二区无遮挡| 久久亚洲视频| 销魂美女一区二区三区视频在线| 欧美精品午夜| 中文字幕一区二区三区5566| 日韩欧美亚洲在线| 日韩欧美亚洲在线| 欧美黑人xxxxx| 久久一区二区精品| 国产日韩欧美一区二区三区四区| 久久一区中文字幕| 久久精品官网| caoporen国产精品| 成人午夜电影免费在线观看| 99久久自偷自偷国产精品不卡| 久久精品亚洲一区二区| 99国产在线| 国产乱码精品一区二区三区日韩精品 | 麻豆精品视频| 日本不卡一区二区三区在线观看| 欧美日韩电影一区二区| 日韩视频精品| 欧美1区3d| 在线日韩av| 亚洲一区二区在线看| 亚洲综合激情| 国产精品日韩高清| 欧美久久在线| 欧美在线看片| 在线亚洲激情| 成人女人免费毛片| 久久久久成人精品免费播放动漫| 日韩精品另类天天更新| 欧美ab在线视频| 国产亚洲亚洲| 精品国产电影| 中文字幕欧美日韩一区二区三区| 亚洲第一精品影视| 成人av蜜桃| 亚洲a∨一区二区三区| 影音先锋亚洲精品| 久久午夜电影| 色一情一乱一伦一区二区三区丨 | 日韩国产在线一区| 午夜精品视频| 亚洲综合激情| 欧美一区二区视频17c| 激情婷婷欧美| 国产伦精品一区二区三区照片| 欧美日韩在线高清| 在线电影一区| 国产经品一区二区| 一区不卡字幕| 3d动漫啪啪精品一区二区免费| 欧美一区二区高清在线观看| 在线欧美福利| 久久影视中文粉嫩av| 国语自产精品视频在线看8查询8| 久久综合狠狠| 欧美精品成人| 国产精品二区在线| 影音先锋欧美在线| 国产精品一区二区在线观看| 欧美成人免费在线| 国产一区二区三区的电影| 日本不卡一区| 91香蕉视频在线下载| 欧美不卡在线| 久久狠狠久久综合桃花| 亚洲国产片色| 色之综合天天综合色天天棕色| 亚洲一区三区视频在线观看| 你懂的网址一区二区三区| 宅男噜噜噜66一区二区| 亚州欧美一区三区三区在线| 久久久久久精| 激情av一区| 欧美亚洲免费在线| 先锋影音久久| 国语自产精品视频在线看8查询8| 国产综合动作在线观看| 国产亚洲精品久久飘花| 欧美一区二区在线| 久久久人人爽| 成人xxxxx色| 亚洲一区二区在线免费观看| 国产精品hd| 一区二区在线高清视频| 蜜桃免费一区二区三区| 麻豆成人在线| 亚洲深夜福利| 亚洲国产免费看| 欧美日韩1080p| 一区二区不卡在线| 日韩福利在线| 欧美日韩在线高清| 久久99导航| 国产一区二区三区av在线| 久久久精品性| 久久国产日韩欧美| 国产精品日韩欧美一区| 亚洲国产婷婷香蕉久久久久久99| 欧美精品一区二区三区久久久竹菊| 日本一区二区在线| 欧美一区二区视频在线| 蜜桃视频日韩| 日本一区网站| 亚洲欧美日本国产有色| 免费成人在线观看av| 国产精品v欧美精品∨日韩| 999视频在线免费观看| 99久久精品无码一区二区毛片| 51成人做爰www免费看网站| 久久久久一区| 不卡的av一区| 国产精品我不卡| 久久国产主播精品| 欧美一区免费视频| 日韩欧美激情一区二区| 日本不卡一区| 中文字幕成人一区| 国产一区二区在线观看免费播放| 欧美性色综合| 99国产精品视频免费观看一公开 | 欧美日韩一视频区二区| 欧美激情亚洲| 夜夜精品视频| 99国产超薄肉色丝袜交足的后果| 国产91精品入口17c| 久久精品国产精品青草色艺| 视频一区三区| 好吊色欧美一区二区三区视频| 日韩亚洲国产欧美| 91视频网页| 欧洲精品久久| 影音先锋久久资源网| 亚洲一区二区在| 国产专区一区二区| 一区二区三区四区五区精品| 亚洲精品1234| 国产专区一区二区| 牛牛国产精品| 久久精品午夜| 偷拍视频一区二区| 激情一区二区三区|