安裝參考:http://www.runoob.com/mysql/mysql-install.html
個人電腦上已經安裝過了,再次就不演示了,安裝過程百度有不少。html
Navicat是一款輕量級的用於MySQL鏈接和管理的工具,很是好用,使用起來方便,簡潔。
我也已經安裝過了,請自行百度安裝及破解過程。mysql
數據庫是一個以某種有組織的方式存儲的數據集合。最簡單的辦法是將數據庫想象成一個文件櫃。這個文件櫃是一個存放數據的物理位置,無論數據是什麼,也無論數據是如何組織的。
簡而言之,數據庫是-保存有組織的數據的容器。sql
關係數據庫,是創建在關係模型基礎上的數據庫,藉助於集合代數等數學概念和方法來處理數據庫中的數據。現實世界中的各類實體以及實體之間的各類聯繫均用關係模型來表示。關係模型是由埃德加·科德於1970年首先提出的,並配合「科德十二定律」。現現在雖然對此模型有一些批評意見,但它仍是數據存儲的傳統標準。標準數據查詢語言SQL就是一種基於關係數據庫的語言,這種語言執行對關係數據庫中數據的檢索和操做。 關係模型由關係數據結構、關係操做集合、關係完整性約束三部分組成。
簡單說,關係型數據庫是由多張能互相聯接的二維行列表格組成的數據庫。數據庫
在關係模型中,數據結構表示爲一個二維表,一個關係就是一個二維表(但不是任意一個二維表都能表示一個關係),二維表名就是關係名。表中的第一行一般稱爲屬性名,表中的每個元組和屬性都是不可再分的,且元組的次序是可有可無的。數據結構
MySQL是一種開放源代碼的關係型數據庫管理系統(RDBMS),使用最經常使用的數據庫管理語言--結構化查詢語言(SQL)進行數據庫管理。
MySQL是開放源代碼的,所以任何人均可以在General Public License的許可下下載並根據個性化的須要對其進行修改。
MySQL由於其速度、可靠性和適應性而備受關注。大多數人都認爲在不須要事務化處理的狀況下,MySQL是管理內容最好的選擇。工具
視圖:視圖是虛擬的表,與包含數據的表不同,視圖只包含使用時動態檢索數據的查詢,簡單來講視圖封裝了一個複雜的查詢。開放源代碼
存儲過程:儲存過程就是爲之後使用而保存的一條或多條SQL語句,可將其視爲批文件,雖然他們的做用不只限於批文件。htm
事務:MySQL 事務主要用於處理操做量大,複雜度高的數據。好比說,在人員管理系統中,你刪除一我的員,你即須要刪除人員的基本資料,也要刪除和該人員相關的信息,如信箱,文章等等,這樣,這些數據庫操做語句就構成一個事務!,事務執行要麼成功,要麼失敗。排序
約束:分爲主鍵約束,惟一約束,檢查約束,目的是保證數據庫數據的正確性。索引
索引:索引用來排序數據以加快搜索和排序操做的速度,就像一本書的索引,能夠快速的幫助咱們找到想要查找的內容。
觸發器: 觸發器是特殊的存儲過程他在特定的數據庫活動發生時自動執行。與存儲過程不同,觸發器與單個的表相關聯。
參考:《sql必知必會》、百度百科