我們目前接觸的主流的資料庫有:sqlserver,mysql,Oracle、SQLite、Access、MS SQL Server等,對于Java開發的初學者來說,我們看似選擇很多,但為了方便我們開發,相對而言推薦使用的資料庫還是MySQL,

什么是MySQL呢?
要想了解什么是MySQL,我們先要弄懂SQL是什么,
SQL是structured query language的簡稱,SQL 是一種標準的資料庫語言,ANSI/SQL 有專門的標準,SQL 包含以下3個功能:資料創建陳述句,能夠幫助你定義資料庫和物件,例如表,視圖,觸發器,存盤程序;資料操縱語言,能夠更新資料,查詢資料;資料控制語言,幫你管理資料權限,
我們再來說資料庫,資料庫(Database)是按照資料結構來組織、存盤和管理資料的倉庫,它產生于距今六十多年前,隨著資訊技術和市場的發展,特別是二十世紀九十年代以后,資料管理不再僅僅是存盤和管理資料,而轉變成用戶所需要的各種資料管理的方式,
資料庫有很多種型別,從最簡單的存盤有各種資料的表格到能夠進行海量資料存盤的大型資料庫系統都在各個方面得到了廣泛的應用,
那么,在我們知道了什么是資料庫和SQL之后,我們再來回答一下MySQL是什么?
MySQL由My和SQL組成MySQL是資料庫管理系統,能夠幫助你管理關系型資料庫,并且是開源的,意味著這是免費的,如果必要,你可以修改源代碼,
盡管MySQL是開源軟體,你需要買社區版才能得到專項服務,MySQL 對比Oracle和 SQL server 有非常大的優勢,
MySQL 可以在幾乎所有平臺上運營UNIX, Linux, Windows,小到你可以安裝服務器在自己的pc中,而且,可靠,可拓展,運行速度飛快,
如果你開發web或者webapp,MySQL是明智的選擇,因為他擁有LAMP堆疊,包含Linux, Apache, MySQL, 和 PHP,
與其他的主流的大型資料庫,例如 Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度,對于一般的個人使用者和中小型企業來說,MySQL提供的功能已經綽綽有余,而且由于 MySQL是開放原始碼軟體,因此可以大大降低總體擁有成本,
MySQL是一個關系型資料庫管理系統,由瑞典MySQL AB 公司開發,屬于 Oracle 旗下產品,MySQL 是最流行的關系型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系資料庫管理系統) 應用軟體之一,
MySQL是一種關系型資料庫管理系統,關系資料庫將資料保存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度并提高了靈活性,而且MySQL所使用的 SQL 語言是用于訪問資料庫的最常用標準化語言,MySQL 軟體采用了雙授權政策,分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫,
相信看完了本文,你已經完全了解了MySQL是什么的問題,如果上面內容講的不是太完善或者清楚,你無法沒有明白MySQL是什么,
也可以通過視頻系統的學習mysql,我推薦動力節點老杜講的MySQL教程,開啟我們的MySQL學習之旅,學習更多的MySQL知識,
https://www.bilibili.com/video/BV1fx411X7BD
課程學習目錄
001-MySQL資料庫-資料庫概述
002-MySQL資料庫-什么是SQL
003-MySQL資料庫-安裝MySQL
004-MySQL資料庫-卸載MySQL
005-MySQL資料庫-查看MySQL服務
006-MySQL資料庫-MySQL服務啟停
007-MySQL資料庫-登錄MySQL
008-MySQL資料庫-MySQL常用命令
009-MySQL資料庫-表的理解
010-MySQL資料庫-SQL分類
011-MySQL資料庫-匯入演示資料
012-MySQL資料庫-查看表結構
013-MySQL資料庫-MySQL常用命令
014-MySQL資料庫-簡單查詢
015-MySQL資料庫-查詢多個欄位
016-MySQL資料庫-查詢所有欄位
017-MySQL資料庫-列起別名
018-MySQL資料庫-列參與數學運算
019-MySQL資料庫-條件查詢
020-MySQL資料庫-條件查詢
021-MySQL資料庫-條件查詢
022-MySQL資料庫-條件查詢
023-MySQL資料庫-條件查詢
024-MySQL資料庫-條件查詢
025-MySQL資料庫-模糊查詢
026-MySQL資料庫-排序
027-MySQL資料庫-多個欄位排序
028-MySQL資料庫-根據欄位位置排序
029-MySQL資料庫-綜合案例
030-MySQL資料庫-單行處理函式
031-MySQL資料庫-單行處理函式
032-MySQL資料庫-單行處理函式
033-MySQL資料庫-單行處理函式
034-MySQL資料庫-單行處理函式
035-MySQL資料庫-單行處理函式
036-MySQL資料庫-單行處理函式
037-MySQL資料庫-分組函式
038-MySQL資料庫-分組函式
039-MySQL資料庫-分組函式
040-MySQL資料庫-分組函式
041-MySQL資料庫-分組查詢
042-MySQL資料庫-分組查詢
043-MySQL資料庫-分組查詢
044-MySQL資料庫-分組查詢
045-MySQL資料庫-分組查詢
046-MySQL資料庫-單表查詢總結
047-MySQL資料庫-大概總結今日內容
048-MySQL資料庫-回顧昨天內容
049-MySQL資料庫-回顧昨天內容
050-MySQL資料庫-distinct關鍵字
051-MySQL資料庫-連接查詢概述
052-MySQL資料庫-笛卡爾積現象
053-MySQL資料庫-盡量降低表連接的次數
054-MySQL資料庫-內連接之等值連接
055-MySQL資料庫-內連接之非等值連接
056-MySQL資料庫-內連接之自連接
057-MySQL資料庫-外連接
058-MySQL資料庫-三張表連接
059-MySQL資料庫-子查詢概述
060-MySQL資料庫-where中的子查詢
061-MySQL資料庫-from中的子查詢
062-MySQL資料庫-select后的子查詢
063-MySQL資料庫-union的用法
064-MySQL資料庫-limit概述
065-MySQL資料庫-limit的使用
066-MySQL資料庫-通用分頁
067-MySQL資料庫-表的創建及資料型別
068-MySQL資料庫-mysql資料型別
069-MySQL資料庫-模擬選用資料型別
070-MySQL資料庫-洗掉表
071-MySQL資料庫-insert陳述句
072-MySQL資料庫-insert插入日期
073-MySQL資料庫-date_format日期格式化
074-MySQL資料庫-date和datetime的區別
075-MySQL資料庫-update陳述句
076-MySQL資料庫-delete陳述句
077-MySQL資料庫-表是怎么進行連接的
078-MySQL資料庫-回顧昨天內容
079-MySQL資料庫-insert插入多條記錄
080-MySQL資料庫-快速復制表
081-MySQL資料庫-將查詢結果插入一張表
082-MySQL資料庫-洗掉大表
083-MySQL資料庫-對表結構的增刪改
084-MySQL資料庫-約束概述
085-MySQL資料庫-約束包括哪些
086-MySQL資料庫-非空約束
087-MySQL資料庫-非空約束測驗
088-MySQL資料庫-唯一性約束
089-MySQL資料庫-兩個欄位聯合唯一
090-MySQL資料庫-not null和unique聯合
091-MySQL資料庫-主鍵概述
092-MySQL資料庫-添加主鍵約束
093-MySQL資料庫-主鍵數量
094-MySQL資料庫-主鍵值建議型別
095-MySQL資料庫-自然主鍵和業務主鍵
096-MySQL資料庫-外鍵約束
097-MySQL資料庫-存盤引擎
098-MySQL資料庫-mysql支持哪些存盤引擎
099-MySQL資料庫-mysql常用存盤引擎
100-MySQL資料庫-InnoDB存盤引擎
101-MySQL資料庫-MEMORY存盤引擎
102-MySQL資料庫-事務概述
103-MySQL資料庫-和事務有關的是DML陳述句
104-MySQL資料庫-對事務的理解
105-MySQL資料庫-事務是如何實作的
106-MySQL資料庫-怎么提交和回滾事務
107-MySQL資料庫-事務特性
108-MySQL資料庫-事務隔離級別
109-MySQL資料庫-事務隔離級別
110-MySQL資料庫-事務隔離級別演示
111-MySQL資料庫-事務隔離級別演示
112-MySQL資料庫-事務隔離級別演示
113-MySQL資料庫-回顧一下
114-MySQL資料庫-索引概述
115-MySQL資料庫-索引實作原理
116-MySQL資料庫-索引實作原理
117-MySQL資料庫-索引的創建和洗掉
118-MySQL資料庫-索引的失效
119-MySQL資料庫-索引的失效
120-MySQL資料庫-索引的失效
121-MySQL資料庫-索引的失效
122-MySQL資料庫-索引的分類
123-MySQL資料庫-視圖的概述
124-MySQL資料庫-視圖的作用
125-MySQL資料庫-DBA的命令
126-MySQL資料庫-資料庫設計三范式
127-MySQL資料庫-資料庫設計第一范式
128-MySQL資料庫-資料庫設計第二范式
129-MySQL資料庫-資料庫設計第三范式
130-MySQL資料庫-總結資料庫表的設計
131-MySQL資料庫-以滿足客戶需求為準
132-MySQL資料庫-34道作業題
133-MySQL資料庫-34道作業題
134-MySQL資料庫-34道作業題
135-MySQL資料庫-34道作業題
136-MySQL資料庫-34道作業題
137-MySQL資料庫-34道作業題
138-MySQL資料庫-34道作業題
139-MySQL資料庫-34道作業題
140-MySQL資料庫-34道作業題
141-MySQL資料庫-34道作業題
142-MySQL資料庫-34道作業題
143-MySQL資料庫-34道作業題
144-MySQL資料庫-34道作業題
145-MySQL資料庫-34道作業題
146-MySQL資料庫-34道作業題
147-MySQL資料庫-34道作業題
148-MySQL資料庫-34道作業題
149-MySQL資料庫-34道作業題
150-MySQL資料庫-34道作業題
151-MySQL資料庫-34道作業題
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/300940.html
標籤:其他
上一篇:Redis集群的安裝
下一篇:MySQL45講之用戶關注案例
