mysql安裝配置詳解教程(一)
MySQL數(shù)據(jù)庫(kù)具有跨平臺(tái)性,不僅可以在Windows上運(yùn)行,還可以在UNIX,Linux和Mac OS等操作系統(tǒng)上運(yùn)行
1.先簡(jiǎn)單說(shuō)下MySQL的版本:
根據(jù)操作系統(tǒng)的類型可分為:Windows版、UNIX版、Linux版和Mac OS版
根據(jù)用戶群體的不同可分為:社區(qū)版(Community Edition)和企業(yè)版(Enterprise),社區(qū)版完全免費(fèi),企業(yè)版是收費(fèi)的
根據(jù)發(fā)布順序來(lái)區(qū)分可分為:4.1、5.0、5.1、5.4、6.0等版本
根據(jù)MySQL的開(kāi)發(fā)情況分為:Alpha、Beta、Gamma和Generally Available(GA)等版本
幾種版本說(shuō)明:
Alpha:處于開(kāi)發(fā)階段的版本,可能會(huì)增加功能或修改
Beta:開(kāi)發(fā)已基本完成,處于測(cè)試階段的版本,但沒(méi)有進(jìn)行全面的測(cè)試
Gamma:發(fā)行過(guò)一段時(shí)間的Beta版本,比Beta穩(wěn)定
Generally Available(GA):最穩(wěn)定版本,可以應(yīng)用于軟件開(kāi)發(fā)
例:
mysql-essential-6.0.11-alpha-win32.msi
essential:該版本包含MySQL中必要部分,不包含不常用部分
6:主版本號(hào)
0:發(fā)行級(jí)別
11:該級(jí)別下的版本號(hào)(此處為0級(jí)別下的第11版本)
alpha:處于開(kāi)發(fā)階段的版本
win32:運(yùn)行于32位Windows上的版本
msi:安裝文件的格式
下面介紹Mysql在常用系統(tǒng)Windows和Linux下的安裝配置
2.在Windows上安裝與配置MySQL
MySQL在Windows上的安裝包有兩種:圖形化界面的安裝和免安裝(noinstall)
圖形化界面安裝也有兩種可選包:Windows Essentials和Windows MSI Installer
Windows Essentials上面已經(jīng)提到過(guò),只包含MySQL必要部分,不包含不常用部分
Windows MSI Installer是常用和不常用都包含的包
我以Essentials包為例進(jìn)行安裝:
1> 雙擊mysql-5.1.72-winx64.msi
2> 接受協(xié)議,next
3> 選擇“Custom”,next
4> 點(diǎn)擊“Change…”
5> 修改MySQL安裝路徑,點(diǎn)“OK”
6> next
7> 點(diǎn)“Install”
8> next
9> next
10> 保持選中“Configure the MySQL Server now”不變,點(diǎn)“Finish”
11> next
12> 選擇“Detailed Configuration”,next
Detailed Configuration:詳細(xì)配置,數(shù)據(jù)庫(kù)若作為企業(yè)的Server,那就選這個(gè)選項(xiàng)吧,若自己練習(xí),可以選擇“Standard Configuration”
Standard Configuration:標(biāo)準(zhǔn)配置
13> 選擇“Server Machine”,next
默認(rèn)為“Developer Machine”
Developer Machine:開(kāi)發(fā)測(cè)試類,耗資源少
Server Machine:服務(wù)器類型,占資源較多
Dedicated MySQL Server Machine:專用數(shù)據(jù)庫(kù)服務(wù)器類型,占所有可用資源
14> 選擇“Transactional Database Only”,next
默認(rèn)為“Multifunctional Database”
Multifunctional Database:通用型
Transactional Database Only:事務(wù)處理型,適用于web等事務(wù)處理類型的應(yīng)用服務(wù),對(duì)InnoDB引擎支持較好
Non-Transactional Database Only:非事務(wù)處理型,較簡(jiǎn)單,主要用于監(jiān)控、計(jì)數(shù)應(yīng)用,對(duì)MyISAM引擎支持較好
15> 選擇存儲(chǔ)InnoDB表空間數(shù)據(jù)文件的路徑,默認(rèn)為“Installation Path(安裝路徑)”,next
16> 設(shè)置并發(fā)連接數(shù),我選擇了第二個(gè)“Online Transaction Processing(OLTP)”
Decision Support (DSS)/OLAP:支持20個(gè)并發(fā)連接
Online Transaction Processing(OLTP):能支持500個(gè)并發(fā)連接
Manual Setting:手動(dòng)指定并發(fā)數(shù),默認(rèn)15
17> 是否啟用TCP/IP連接,默認(rèn)啟用,設(shè)定MySQL端口,默認(rèn)為“3306”,勾選上將端口添加到防火墻策略,是否開(kāi)啟嚴(yán)格模式,若開(kāi)啟,數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)的過(guò)濾更加嚴(yán)格,不允許有任何語(yǔ)法等錯(cuò)誤,提高了數(shù)據(jù)的準(zhǔn)確性
18> 字符集設(shè)置,我選擇了第三個(gè)“Manual Selected Default Character Set/ Collation”,選擇字符集為“gbk”,next
Standard Character Set:默認(rèn)字符集為L(zhǎng)atin1,適用于英語(yǔ)以及西歐語(yǔ)言
Best Support For Multilingualism:默認(rèn)字符集為UTF8
Manual Selected Default Character Set/ Collation:手動(dòng)選擇字符集,選擇gbk或者gb2312,二者區(qū)別:gbk字庫(kù)容量大,包括了gb2312
19> 選擇是否將mysql安裝為windows服務(wù),默認(rèn)勾選,Service Name設(shè)置服務(wù)名,默認(rèn)為:MySQL,勾選“Launch the MySQL Server automatically”和“Include Bin Directory in Windows PATH”,next Launch the MySQL Server automatically:是否設(shè)置開(kāi)機(jī)啟動(dòng)Include Bin Directory in Windows PATH:將MySQL 的應(yīng)用程序目錄添加到Windows系統(tǒng)的PATH中,這樣就可以直接在DOS窗口中訪問(wèn)MySQL,而不用到MySQL的bin目錄下進(jìn)行訪問(wèn)
20> 設(shè)置MySQL超級(jí)用戶root的密碼以及是否創(chuàng)建一個(gè)匿名用戶,不勾選“Create An Anonymous Account”,next
21> 點(diǎn)“Execute”
22> 點(diǎn)“Finish” 完成安裝
在最后一步的時(shí)候有幾個(gè)常見(jiàn)的錯(cuò)誤,詳見(jiàn):
解決MySQL5.1安裝時(shí)出現(xiàn)Cannot create windows service for mysql.error:0
解決MySQL安裝重裝時(shí)出現(xiàn)could not start the service mysql error:0問(wèn)題的方法
以上就是mysql安裝配置方法的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- mysql 5.7.11 winx64快速安裝配置教程
- mysql 5.6.17 綠色版(免安裝)安裝配置教程
- MySql5.6使用validate password 插件加強(qiáng)密碼強(qiáng)度的安裝及使用方法
- Mysql下載安裝、部署與圖形化詳細(xì)操作教程
- windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程
- python安裝mysql-python簡(jiǎn)明筆記(ubuntu環(huán)境)
- 解決MySQL安裝重裝時(shí)出現(xiàn)could not start the service mysql error:0問(wèn)題的方法
- mysql 5.7.13 安裝配置筆記(Mac os)
- MySQL5.5.21安裝配置教程(win7)
- mysql 5.7.11 安裝配置教程
- Linux環(huán)境mysql5.7.12安裝教程
- mysql5.7數(shù)據(jù)庫(kù)安裝完成后如何配置環(huán)境變量
- mysql一鍵安裝教程 mysql5.1.45全自動(dòng)安裝(編譯安裝)
- 解決mysql安裝時(shí)出現(xiàn)error Nr.1045問(wèn)題的方法
- MySQL的源碼安裝及使用UDFs進(jìn)行數(shù)據(jù)自動(dòng)更新的教程
相關(guān)文章
如何設(shè)計(jì)高效合理的MySQL查詢語(yǔ)句
合理的MySQL查詢語(yǔ)句可以讓我們的MySQL數(shù)據(jù)庫(kù)效率更高,那么如何設(shè)計(jì)高效合理的查詢語(yǔ)句就成為了擺在我們面前的問(wèn)題。2015-08-08如何使用MySQL查詢某個(gè)列中相同值的數(shù)量統(tǒng)計(jì)
這篇文章的主要內(nèi)容是通過(guò)MySQL查詢某個(gè)列中相同值的數(shù)量統(tǒng)計(jì),文章簡(jiǎn)潔明了,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-07-07Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04MYSQL數(shù)據(jù)庫(kù)表結(jié)構(gòu)優(yōu)化方法詳解
這篇文章主要介紹了MYSQL數(shù)據(jù)庫(kù)表結(jié)構(gòu)優(yōu)化方法,總結(jié)分析了mysql針對(duì)表結(jié)構(gòu)優(yōu)化的數(shù)據(jù)類型選擇、范式化操作、表的拆分等相關(guān)使用技巧,需要的朋友可以參考下2019-08-08解決mysql問(wèn)題:由于找不到MSVCR120.dll,無(wú)法繼續(xù)執(zhí)行代碼
這篇文章給大家分享解決mysql問(wèn)題:由于找不到MSVCR120.dll,無(wú)法繼續(xù)執(zhí)行代碼.通過(guò)重新安裝程序解決此問(wèn)題,下面小編把問(wèn)題記錄及解決過(guò)程分享給大家,需要的朋友參考下吧2021-06-06ubuntu 16.04下mysql5.7.17開(kāi)放遠(yuǎn)程3306端口
這篇文章主要介紹了ubuntu 16.04下mysql5.7.17開(kāi)放遠(yuǎn)程3306端口的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01Mysql中文亂碼以及導(dǎo)出為sql語(yǔ)句和Excel問(wèn)題解決方法[圖文]
這幾天基于Heritrix寫(xiě)了一個(gè)爬蟲(chóng),用到mysql,在導(dǎo)入導(dǎo)出數(shù)據(jù)時(shí),遇到一些亂碼問(wèn)題,好不容易解決了,記錄一下,以備查看2013-04-04mysql中索引與FROM_UNIXTIME的問(wèn)題
這篇文章主要介紹了mysql中索引與FROM_UNIXTIME的問(wèn)題的相關(guān)資料,需要的朋友可以參考下2017-05-05