MySQL入門培訓:什么是MySQL
最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯(lián)系在線老師,甲骨文官方認證,報名從速!
我要咨詢MySQL入門培訓:什么是MySQL?MySQL是一個真正的多用戶、多線程SQL數據庫服務器。SQL(結構化查詢語言)是世界上最流行的和標準化的數據庫語言。MySQL是以一個客戶機/服務器結構的實現,它由一個服務器守護程序mysqld和很多不同的客戶程序和庫組成。
SQL是一種標準化的語言,它使得存儲、更新和存取信息更容易。例如,你能用SQL語言為一個網站檢索產品信息及存儲顧客信息,同時MySQL也足夠快和靈活以允許你存儲記錄文件和圖像。
MySQL 主要目標是快速、健壯和易用。最初是因為我們需要這樣一個SQL服務器,它能處理與任何可不昂貴硬件平臺上提供數據庫的廠家在一個數量級上的大型數據庫,但速度更快,MySQL就開發(fā)出來。自1996年以來,我們一直都在使用MySQL,其環(huán)境有超過 40 個數據庫,包含 10,000個表,其中500多個表超過7百萬行,這大約有100 個吉字節(jié)(GB)的關鍵應用數據。
MySQL建立的基礎是業(yè)已用在高要求的生產環(huán)境多年的一套實用例程。盡管MySQL仍在開發(fā)中,但它已經提供一個豐富和極其有用的功能集。
MySQL 起始于 1979 年,開始是 Michael “Monty” Widenius 為瑞典的 TcX 公司創(chuàng)建的 UNIREG 數據庫工具。1994 年,TcX 開始尋找一個用來開發(fā) Web 應用程序的 SQL 服務器。他們測試了一些商業(yè)服務器,但是發(fā)現所有服務器對于 TcX 的大型表來說都太慢。他們也試了 mSQL,但它缺乏 TcX 需要的某些功能。因此,Monty 開始開發(fā)一種新的服務器。其編程接口明確地設計為類似 mSQL 的編程接口,因為 mSQL 可得到幾個免費的工具,所以利用與 mSQL 類似的接口,可以將這些相同的工具用于MySQL 從而大大減少了開發(fā)接口的工作。
1995 年,Detron HB公司的 David Axmark 努力爭取 TcX公司在因特網上發(fā)布 MySQL。David 還做了文檔資料方面的工作和使 MySQL 與 GNU 的配置實用程序一起建造的工作。MySQL 3.11.1 在 1996 年以用于 Linux 和 Solaris 系統(tǒng)的二進制分發(fā)形式發(fā)布。今天,MySQL 正工作在許多平臺上,并且二進制和源代碼的形式都可以得到。
MySQL 并不是一個開放源代碼的產品,因為在某些條件下使用它需要許可證。但是,MySQL 很愿意在開放源代碼的團體內得以普及,因為“認證”這個術語并不是非常有約束力的(除非通過出售 MySQL 或出售需要它的服務來掙錢,否則,大體上說 MySQL 一般是免費的)。
MySQL 的普及并不限于開放源代碼團體內。雖然它在個人計算機上運行(確實,MySQL 的開發(fā)一般在不昂貴的 Linux 系統(tǒng)上進行),但它是可移植的,并且運行在商用操作系統(tǒng)(如 Solaris、Irix 和 Windows)和一直到企業(yè)服務器的各種硬件上。此外,它的性能也足以和任何其他系統(tǒng)相匹敵,而且它還可以處理具有數百萬個記錄的大型數據庫。
MySQL 的廣泛應用前景在我們面前尚未完全展開,如運行在功能強但不昂貴的硬件上的免費可用操作系統(tǒng),將豐富的處理功能和能力提供給比以往更多的人,在比過去范圍更廣的系統(tǒng)上運行等等。信息處理的經濟障礙的降低使強有力的數據庫解決方案到達了比過去任何時候更多的人和機構的手中。例如,本人在運行 LinuxPPC 的 G3 PowerBook 筆記本電腦上使用 MySQL 與 Perl、Apache 和 PHP,這允許本人在任何地方都可以進行工作,總的成本只是 PowerBook 的成本。
過去只能夢想將高性能的 RDBMS 用于自己工作的機構,現在可以這樣做了,并且開銷很低。數據庫的利用在單一的層次上也在不斷地增加。過去從未想過要使用數據庫的人現在也開始考慮一旦得到一個數據庫,怎樣將其用于自己的各種目的,例如用來存儲和訪問系統(tǒng)的研究結果,跟蹤和維護最喜愛的收藏物(蝴蝶、郵票、捧球明星卡等等),幫助管理新開張的公司,或者提供個人 Web 站點的搜索能力。
- 陳衛(wèi)星-老師CUUG金牌講師
- 陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優(yōu)化 11年Ora...[詳細了解老師]
