《大數據開發基礎之JAVA-MySQL》 成都加米穀大數據一、MySQL組成首先在了解MySQL前,先需要懂得什麼是數據庫?什麼是SQL?數據庫管理系統(DataBase Management System)簡稱DBMS,數據庫是以一定方式儲存在一起、能予多個用戶共享使用的電子文件的集合。是為了建立,操作和維護數據庫而設計的一個程序,介於用戶和數據庫之間。類似於冰箱存儲食物,倉庫存儲貨物。數據庫(DataBase),簡稱DB:按照某一特定數據結構來組織,存儲數據的倉庫。(注意: 使用SQL語言,通過DBMS來管理DB)SQL是結構化查詢語言,用於存取數據以及查詢、更新和管理關系數據庫系統。它是一種工具,舉個簡單的例子來說:水池就好比數據庫,水是數據,我們抽水池裏的水需要工具-水管,而這個水管就是SQL了。什麼是SQL:結構化的查詢語句SQL分類:DDL:數據定義語言* create,alter,dropDML:數據操縱語言* update,insert,deleteDCL:數據控制語言* grant,if..DQL:數據查詢語言* selectSQL功能:1、數據創建語句,能夠幫助你定義數據庫和對象,例如表,視圖,觸發器,存儲過程;2、數據操縱語言,能夠更新數據,查詢數據;3、數據控制語言,幫你管理數據權限把上面的兩者搞清楚後,那麼接下來就說MySQL數據庫了 二、MySQLMySQL數據庫:MySQL 是一個關系型數據庫管理系統,由瑞典 MySQL AB 公司開發,目前屬於 Oracle 公司。MySQL 是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。MySQL 是開源的,目前隸屬於 Oracle 旗下產品。對於不同的用戶,MySQL分為2個版本:MySQL Community Server(社區版):該版本可以自由下載且永久免費的,可是官方網不會提供技術方面的支持服務。MySQL Enterprise Server(商業版):該版本是有收費標准的,並且不可以免費下載,該版本有著健全的技術服務支持。MySQL 支持大型的數據庫。可以處理擁有上千萬條記錄的大型數據庫。MySQL 使用標准的 SQL 數據語言形式。MySQL 可以運行於多個系統上,並且支持多種語言。這些編程語言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。MySQL 對PHP有很好的支持,PHP 是目前最流行的 Web 開發語言。MySQL 支持大型數據庫,支持 5000 萬條記錄的數據倉庫,32 位系統表文件最大可支持 4GB,64 位系統支持最大的表文件為8TB。MySQL 是可以定制的,采用了 GPL 協議,你可以修改源碼來開發自己的 MySQL 系統。什麼是SQL:結構化的查詢語句SQL分類:DDL:數據定義語言* create,alter,dropDML:數據操縱語言* update,insert,deleteDCL:數據控制語言* grant,if..DQL:數據查詢語言* select三、MySQL的特性、優點1)MySQL是對外開源的數據庫MySQL是一個開源的數據庫,所有人都能夠獲得該數據庫的源碼。這一點為MySQL的使用大大提升了自由度。2)MySQL可擴展性強MySQL網絡服務器能夠在桌面上或是筆記本上與別的程序運行、web服務器這些一起輕輕松松運作。3)價格的優勢MySQL數據庫是一個開放的軟件,所有人都能夠從官網上免費下載(社區版)。就算是必須付錢的額外功能,其價錢也是很便宜的。4)MySQL網絡服務器在手機客戶端、網絡服務器或是嵌入式操作系統中工作中MySQL是一個完全意義上的多用戶、多線程的數據庫服務器。它可以迅速、高效、安全地處理大容量的數據。MySQL數據庫遵從客戶端/網站服務器架構,由一個多線程的SQL服務構成,適用後端開發、不同用戶程序和庫、管理專用工具的接口。MySQL服務器還可以做為內嵌式線程同步庫,與應用程序進行連接,以獲得更小、更快,更便於管理的獨立產品。 以上就是本期的所有內容了,關於MySQL還有其他的細節知識,因為篇幅有限就不在此一一贅述了。這類知識主要還是靠實際操作,練的多了才能知道自己哪裏會,哪裏不會。希望大家點個關注,及時收取最新文章推送。有問題的歡迎在評論區留言,如有侵權請告知。 《大數據開發基礎之JAVA-MySQL》完,請繼續朗讀精采文章。 喜歡 小編的世界 e4to.com,請記得按讚、收藏及分享!
音調
速度
音量
語言
大數據開發基礎之JAVA-MySQL
精確朗讀模式適合大多數瀏覽器,也相容於桌上型與行動裝置。
不過,使用Chorme瀏覽器仍存在一些問題,不建議使用Chorme瀏覽器進行精確朗讀。