教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

Mysql安裝及配置圖文教程[24p]-傳智播客

更新時(shí)間:2019年11月04日14時(shí)00分 來(lái)源:傳智播客 瀏覽次數(shù):

基于Windows平臺(tái)的MySQL安裝文件有兩個(gè)版本,一種是以.msi作為后綴名的二進(jìn)制分發(fā)版,一種是以.zip作為后綴的壓縮文件。其中.msi的安裝文件提供了圖形化的安裝向?qū)?,按照向?qū)崾具M(jìn)行操作即可完成安裝,.zip的壓縮文件直接解壓就可以完成MySQL的安裝。接下來(lái)以MySQL5.5為例,講解如何使用二進(jìn)制分發(fā)版在Windows平臺(tái)上安裝和配置MySQL。

1.安裝MySQL

(1)針對(duì)不同的操作系統(tǒng),MySQL提供了多個(gè)版本的安裝文件,初學(xué)者可以到https://dev.mysql.com/downloads/windows/installer/8.0.html網(wǎng)站下載版本為5.5的MySQL安裝文件(二進(jìn)制分發(fā)版)。

1572846049733_mysql-安裝-01.jpg

1572846056784_mysql-安裝-02.jpg

1572846062978_mysql-安裝-03.jpg


選擇5.5.62版本,我電腦是win764位,所以選擇Windows(x86,64-bit),MSIInstaller。

注意:如果瀏覽器下載很慢,可以嘗試使用迅雷下載。

下載完畢后,雙擊安裝文件進(jìn)行安裝。此時(shí),會(huì)彈出MySQL安裝向?qū)Ы缑?,如圖1-4所示。

1572846109119_mysql-安裝-04.jpg


(2)單擊圖1-4中的Next按鈕進(jìn)行下一步操作,此時(shí)會(huì)顯示用戶(hù)許可協(xié)議界面,如圖1-5所示。

1572846128509_mysql-安裝-05.jpg

(3)選中圖1-5中的IacceptthetermsintheLicenseAgreement復(fù)選框,單擊Next按鈕進(jìn)行下一步操作,此時(shí)會(huì)進(jìn)入選擇安裝類(lèi)型界面,如圖1-6所示。


1572846142004_mysql-安裝-06.jpg

在圖1-6所示的界面中,列出了三種安裝類(lèi)型,關(guān)于這三種類(lèi)型的具體講解如下所示。

①Typical(典型安裝):只安裝MySQL服務(wù)器、MySQL命令行客戶(hù)端和命令行使用程序。

②Custom(定制安裝):選擇想要安裝的軟件和安裝路徑。

③Complete(完全安裝):安裝軟件包內(nèi)的所有組件。

(4)為了熟悉安裝過(guò)程,可選擇定制安裝,單擊Next按鈕進(jìn)入定制安裝界面,如圖1-7所示。

1572846155312_mysql-安裝-07.jpg

默認(rèn)情況下,MySQL的安裝目錄為“C:\ProgramFiles\MySQL\MySQLServer5.5”,這里使用的是默認(rèn)的安裝目錄。如果想要更改MySQL的安裝目錄可以單擊右側(cè)的Browse按鈕。圖1-7中所有組件的安裝目錄也是可以更改的,只需單擊組件右側(cè)的下拉列表并從中選擇新的選項(xiàng)即可,如圖1-8所示。

1572846201547_mysql-安裝-08.jpg


圖1-8中,MySQLServer組件的下拉列表中有4個(gè)選項(xiàng),可以根據(jù)具體情況進(jìn)行選擇,這里不對(duì)這些組件的安裝目錄進(jìn)行修改,直接使用默認(rèn)的設(shè)置。

(5)直接單擊圖1-7中的Next按鈕,進(jìn)入準(zhǔn)備安裝界面,如圖1-9所示。

1572846221160_mysql-安裝-09.jpg

(6)單擊圖1-9中的Install按鈕,開(kāi)始安裝MySQL。此時(shí)可以看到安裝的進(jìn)度,當(dāng)MySQL安裝完成后就會(huì)顯示MySQL簡(jiǎn)介,如圖1-10所示。

1572846241848_mysql-安裝-10.jpg

(7)在圖1-10中,如果單擊左下角的More按鈕,就會(huì)在瀏覽器中打開(kāi)一個(gè)介紹MySQL相關(guān)知識(shí)的頁(yè)面,如果單擊Next按鈕,就會(huì)進(jìn)入下一個(gè)介紹頁(yè)面,如圖1-11所示。

1572846255847_mysql-安裝-11.jpg


(8)單擊圖1-11中的Next按鈕,此時(shí)會(huì)顯示MySQL的安裝完成界面,如圖1-12所示。

1572846275094_mysql-安裝-12.jpg


至此,便完成了MySQL的安裝。需要注意的是,圖1-12界面中的LaunchtheMySQLInstanceConfigurationWizard復(fù)選框用于開(kāi)啟MySQL配置向?qū)?,如果此時(shí)選中該復(fù)選框,然后單擊Finish按鈕,就會(huì)進(jìn)入MySQL配置向?qū)Ы缑妫_(kāi)始配置MySQL。


2.配置MySQL

(1)MySQL安裝完成后,還需要進(jìn)行配置??梢栽贛ySQL安裝目錄下的bin目錄中雙擊MySQLInstanceConfig.exe文件啟動(dòng)配置向?qū)?,也可以選中圖1-12中的LaunchtheMySQLInstanceConfigurationWizard復(fù)選框,單擊Finish按鈕來(lái)啟動(dòng)配置向?qū)?,如圖1-13所示。

1572846295897_mysql-安裝-13.jpg

(2)單擊圖1-13中的Next按鈕,進(jìn)入選擇配置類(lèi)型界面,如圖1-14所示。

1572846307208_mysql-安裝-14.jpg


選擇配置類(lèi)型如圖1-14所示的界面,有兩種配置類(lèi)型可以選擇,關(guān)于這兩種配置類(lèi)型的具體講解如下所示。
①DetailedConfiguration(詳細(xì)配置):該選項(xiàng)適合想要詳細(xì)配置服務(wù)器的高級(jí)用戶(hù)。
②StandardConfiguration(標(biāo)準(zhǔn)配置):該選項(xiàng)適合想要快速啟動(dòng)MySQL而不必考慮服務(wù)器配置的用戶(hù)。

(3)為了更好地學(xué)習(xí)MySQL配置過(guò)程,在此選擇DetailedConfiguration選項(xiàng)。單擊Next按鈕,進(jìn)入服務(wù)器類(lèi)型界面,在該界面中可以選擇三種服務(wù)器類(lèi)型,選擇哪種服務(wù)器類(lèi)型將直接影響到MySQLConfigurationWizard(配置向?qū)?對(duì)內(nèi)存、硬盤(pán)和過(guò)程或使用的決策,如圖1-15所示。

1572846342492_mysql-安裝-15.jpg


在圖1-15中,有三個(gè)服務(wù)器類(lèi)型選項(xiàng),關(guān)于這三個(gè)選項(xiàng)的具體講解如下所示。

①DeveloperMachine(開(kāi)發(fā)者類(lèi)型):該類(lèi)型消耗的內(nèi)存資源最少,主要適用于軟件開(kāi)發(fā)者,而且也是默認(rèn)選項(xiàng),建議一般用戶(hù)選擇該項(xiàng)。

②ServerMachine(服務(wù)器類(lèi)型):該類(lèi)型占用的內(nèi)存資源稍多一些,主要用作服務(wù)器的機(jī)器可以選擇該項(xiàng)。

③DedicatedMySQLServerMachine(專(zhuān)用MySQL服務(wù)器):該類(lèi)型占用所有的可用資源,消耗內(nèi)存最大。專(zhuān)門(mén)用來(lái)作數(shù)據(jù)庫(kù)服務(wù)器的機(jī)器可以選擇該項(xiàng)。

(4)由于我們使用MySQL進(jìn)行軟件開(kāi)發(fā)工作,因此選擇DeveloperMachine選項(xiàng)。單擊圖1-15中的Next按鈕進(jìn)入數(shù)據(jù)庫(kù)用途界面,如圖1-16所示。

1572846378473_mysql-安裝-16.jpg


①M(fèi)ultifunctionalDatabase(多功能數(shù)據(jù)庫(kù)):該選項(xiàng)同時(shí)使用InnoDB和MyISAM儲(chǔ)存引擎,并在兩個(gè)引擎之間平均分配資源。建議經(jīng)常使用兩個(gè)儲(chǔ)存引擎的用戶(hù)選擇該選項(xiàng)。
②TransactionalDatabaseOnly(事務(wù)處理數(shù)據(jù)庫(kù)):該選項(xiàng)同時(shí)使用InnoDB和MyISAM儲(chǔ)存引擎,但是將大多數(shù)服務(wù)器資源指派給InnoDB儲(chǔ)存引擎。建議主要使用InnoDB只偶爾使用MyISAM的用戶(hù)選擇該選項(xiàng)。
③Non-TransactionalDatabaseOnly(非事務(wù)處理數(shù)據(jù)庫(kù)):該選項(xiàng)完全禁用InnoDB儲(chǔ)存引擎,將所有服務(wù)器資源指派給MyISAM儲(chǔ)存引擎。建議不使用InnoDB的用戶(hù)選擇該選項(xiàng)?!就扑]了解:傳智播客大數(shù)據(jù)課程

(5)選擇MultifunctionalDatabase數(shù)據(jù)庫(kù),單擊圖1-16中的“Next”按鈕進(jìn)入InnoDB表空間配置界面,如圖1-17所示。

1572846409495_mysql-安裝-17.jpg


在圖1-17中可以對(duì)InnoDBTablespace進(jìn)行配置,簡(jiǎn)單來(lái)說(shuō)就是為InnoDB數(shù)據(jù)庫(kù)文件選擇一個(gè)存儲(chǔ)空間。需要注意的是,如果修改了存儲(chǔ)空間,重裝數(shù)據(jù)庫(kù)的時(shí)候要選擇相同的位置,否則可能會(huì)造成數(shù)據(jù)庫(kù)損壞。

(6)在此選擇默認(rèn)位置就可以,直接單擊“Next”按鈕,進(jìn)入設(shè)置服務(wù)器最大并發(fā)連接數(shù)量(也就是同時(shí)訪(fǎng)問(wèn)MySQL的最大數(shù)量)界面,如圖1-18所示。

1572846461143_mysql-安裝-18.jpg


圖1-18中提供了三個(gè)選項(xiàng)用于設(shè)置服務(wù)器最大并發(fā)連接量,關(guān)于這三個(gè)選項(xiàng)的具體講解如下所示。

①DecisionSupport(DSS)/OLAP(決策支持):如果服務(wù)器不需要大量的并發(fā)連接可以選擇該選項(xiàng)。假設(shè)最大連接數(shù)目設(shè)置為100,則平均并發(fā)連接數(shù)為20。

②OnlineTransactionProcessing(OLTP)(聯(lián)機(jī)事務(wù)處理):如果服務(wù)器需要大量的并發(fā)連接則選擇該選項(xiàng),最大連接數(shù)設(shè)置為500。

③ManualSetting(人工設(shè)置):該選項(xiàng)可以手動(dòng)設(shè)置服務(wù)器并發(fā)連接的最大數(shù)目,默認(rèn)連接數(shù)量為15。

(7)在此選擇ManualSetting選項(xiàng),并使用默認(rèn)連接數(shù)量15,單擊Next按鈕進(jìn)入設(shè)置網(wǎng)絡(luò)界面,如圖1-19所示。

1572846473557_mysql-安裝-19.jpg


網(wǎng)絡(luò)設(shè)置從圖1-19中可以看出,MySQL默認(rèn)情況下啟動(dòng)TCP/IP網(wǎng)絡(luò),端口號(hào)為3306,如果不想使用這個(gè)端口號(hào),也可以通過(guò)下拉列表框更改,但必須保證端口號(hào)沒(méi)被占用。Addfirewallexceptionforthisport復(fù)選框用來(lái)在防火墻上注冊(cè)這個(gè)端口號(hào),在這里選擇該選項(xiàng)。EnableStrictMode復(fù)選框用來(lái)啟動(dòng)MySQL標(biāo)準(zhǔn)模式,這樣MySQL就會(huì)對(duì)輸入的數(shù)據(jù)進(jìn)行嚴(yán)格的檢查,不允許出現(xiàn)微小的語(yǔ)法錯(cuò)誤,對(duì)于初學(xué)者來(lái)說(shuō)不建議選擇該項(xiàng),以免帶來(lái)麻煩。

(8)單擊圖1-19中的Next按鈕,進(jìn)入設(shè)置MySQL默認(rèn)字符集編碼界面,如圖1-20所示。

1572846494912_mysql-安裝-20.jpg

在圖1-20中,有三個(gè)設(shè)置字符集編碼的選項(xiàng),關(guān)于這三個(gè)選項(xiàng)的具體講解如下所示。

①StandardCharacterSet(標(biāo)準(zhǔn)字符集):該選項(xiàng)是一個(gè)默認(rèn)的字符集,支持英文和許多西歐語(yǔ)言,默認(rèn)值為L(zhǎng)atin1。

②BestSupportForMultilingualism(支持多種語(yǔ)言):該選項(xiàng)支持大部分語(yǔ)言的字符集,默認(rèn)字符集為UTF8。

③ManualSelectedDefaultCharacterSet/Collation(人工選擇的默認(rèn)字符集/校對(duì)規(guī)則):該選項(xiàng)主要用于手動(dòng)設(shè)置字符集,可以通過(guò)下列菜單選擇字符集編碼,其中包含GBK、GB2312、UTF8等。

(9)選擇ManualSelectedDefaultCharacterSet/Collation選項(xiàng),并在該選項(xiàng)中將字符集編碼設(shè)置為utf8,單擊Next按鈕進(jìn)入設(shè)置Windows選項(xiàng)界面,這一步會(huì)將MySQL安裝為Windows服務(wù),并且可以設(shè)置服務(wù)名稱(chēng),如圖1-21所示。

1572846546943_mysql-安裝-21.jpg


如圖1-21所示的界面中提供了多個(gè)選項(xiàng),關(guān)于這些選項(xiàng)的具體講解如下所示。

①I(mǎi)nstallAsWindowsService復(fù)選框:可以將MySQL安裝為Windows服務(wù)。

②ServiceName下拉列表:可以選擇服務(wù)名稱(chēng),也可以自己輸入。

③LaunchtheMySQLServerAutomatically復(fù)選框:可以讓W(xué)indows啟動(dòng)之后MySQL也自動(dòng)啟動(dòng)。

④IncludeBinDirectoryinWindowsPATH復(fù)選框:可以將MySQL的bin目錄添加到環(huán)境變量PATH中,這樣在命令行窗口中,就可以直接使用bin目錄下的文件。

(10)在此,將所有的選項(xiàng)全部選中,單擊Next按鈕進(jìn)入安全設(shè)置界面,如圖1-22所示。

1572846577093_mysql-安裝-22.jpg


圖1-22的安全設(shè)置界面中,同樣提供了多個(gè)選項(xiàng),關(guān)于這些選項(xiàng)的具體講解如下所示。

①M(fèi)odifySecuritySettings復(fù)選框:用來(lái)詢(xún)問(wèn)是否要修改root用戶(hù)的密碼(默認(rèn)為空)。

②Newrootpassword和Confirm選項(xiàng):用來(lái)輸入新密碼并且確認(rèn)新的密碼,在此將root用戶(hù)的密碼設(shè)置為itcast。

③Enablerootaccessfromremotemachines復(fù)選框:是否允許root用戶(hù)在其他機(jī)器上登錄,如果考慮安全性,就不要選擇該項(xiàng),如果考慮方便性,就選擇該項(xiàng)。

④CreateAnAnonymousAccount復(fù)選框:用來(lái)新建一個(gè)匿名用戶(hù),匿名用戶(hù)可以連接數(shù)據(jù)庫(kù),但不能操作數(shù)據(jù)。創(chuàng)建匿名用戶(hù)會(huì)降低服務(wù)器的安全,因此建議不要選擇該項(xiàng)?!就扑]了解:黑馬大數(shù)據(jù)課程

(11)安全設(shè)置完成后,單擊圖1-22中的Next按鈕,進(jìn)入準(zhǔn)備執(zhí)行配置界面,如圖1-23所示。

1572846593636_mysql-安裝-23.jpg

(12)如果對(duì)上述設(shè)置確認(rèn)無(wú)誤,就可以單擊圖1-23中的Execute按鈕,讓MySQL配置向?qū)?zhí)行一系列任務(wù)進(jìn)行配置,配置完成后,則會(huì)顯示相關(guān)的概要信息,信息,如圖1-24所示。

1572846605009_mysql-安裝-24.jpg

單擊圖1-24中的Finish按鈕完成MySQL的配置并退出MySQLConfigurationWizard(配置向?qū)?。需要注意的是,如果要卸載MySQL,應(yīng)盡量使用工具軟件,如360電腦管家、金山電腦管家等,在卸載完MySQL后直接進(jìn)行垃圾清理,清理注冊(cè)表,否則下次安裝MySQL可能失敗,因?yàn)镸ySQL在卸載的過(guò)程中,不能自動(dòng)刪除相關(guān)的安裝信息。

0 分享到:
和我們?cè)诰€(xiàn)交談!