MySQL數(shù)據(jù)庫是一款強大的數(shù)據(jù)庫軟件,現(xiàn)在太多的Web應用都會使用MySQL數(shù)據(jù)庫來作為主要數(shù)據(jù)庫,mysql的執(zhí)行性能非常高,運行速度非???,并非常容易使用。
mysql數(shù)據(jù)庫介紹
mysql是一個多線程的,結(jié)構(gòu)化查詢語言(SQL)數(shù)據(jù)庫服務器。SQL 在世界上是最流行的數(shù)據(jù)庫語言。是一個非常棒的數(shù)據(jù)庫。新的版本可以作為復雜情況以及大負荷數(shù)據(jù)庫解決方案的平臺。在這個版本當中,包含了以下一些新特性:嵌入式mysql服務器庫讓把mysql服務器嵌入到第三方的軟件和解決方案當中變得更加容易安全連接采用Secure Sockets Layer (SSL) 提高了速度,加強了與其他 DBMS和SQL 標準的兼容性。雖然現(xiàn)在推出了只是一個alpha 測試版本,但開發(fā)小組表示,在未來幾周里,將盡快推出Beta測試版本,并將增加一些新的功能。
MySQL版本說明:
MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),目前屬于 Oracle 旗下產(chǎn)品,有多個版本
1). MySQL Community Server,社區(qū)版本,開源免費,但不提供官方技術(shù)支持。
2). MySQL Enterprise Edition 企業(yè)版本,需付費,可以試用30天。
3). MySQL Cluster CGE 高級集群版,需付費。
MySQL Community Server是開源免費的, MySQL是跨平臺的,選擇對應的平臺下載安裝文件安裝,下面我們以社區(qū)版本在windows10平臺上為例來說明。
MySQL數(shù)據(jù)庫優(yōu)勢
1.可插入的API
2.服務器日志表
3.XML/XPath支持
4.實例管理器
5.表空間備份
6.mysql_upgrade升級程序
7.內(nèi)部任務/事件調(diào)度器
8.新的性能工具和選項如mysqlslap
MySQL數(shù)據(jù)庫特性
1.表和索引的分區(qū)
2.行級復制
3.MYSQL基群基于磁盤的數(shù)據(jù)支持
4.MYSQL集群復制
5.增強的全文本搜索函數(shù)
6.增強的信息模式(數(shù)據(jù)字典)
MySQL安裝教程:
1、下載安裝包之后運行安裝包,勾選同意,Next
2、選擇安裝類型
第一個選項包含了一些MySQL其他組件,如果只安裝MySQL數(shù)據(jù)庫,選擇第二項Server only就行。這里我直接選擇默認的Developer Default
3、檢查必需項(Check Requirements)
Execute-->Next;出現(xiàn)警告框點擊“是”繼續(xù)
4、Installation
點擊Execute開始執(zhí)行安裝,等全部安裝完之后,點擊Next
5、進入配置界面 Product Configuration,Next
6、進行服務配置,MySQL默認端口為3306,Next
7、Accounts and Roles
這里一般不添加具有普通用戶權(quán)限的MySQL用戶賬戶,而是用root賬戶。
8、Windows Service
這里注意MySQL服務名(Windows Service Name)為:MySQL80
9、Apply Configuration(應用配置)
點擊Execute
10、配置完成之后Finish
11、然后再配置MySQL的實例,點擊next
Check-->Next-->Execute
12、執(zhí)行完畢之后點擊Finish,又回到了主程序,然后點擊Next
13、安裝完成,F(xiàn)inish
更新說明:
加入此網(wǎng)絡研討會,因為我們涵蓋了8.0.23中引入的新MySQL 8.0功能。我們將重點介紹一些新功能或改進的功能:不可見列,查詢屬性,一些新功能(安全性,InnoDB,GIS,復制,組復制,X協(xié)議,路由器,MTR Testsuite)等。最后,我們將分享一些關(guān)鍵參考,您可以在其中獲得有關(guān)每個新功能的更多詳細信息。