版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
附錄A安裝與配置MySQL8.0MySQL是一款深受歡迎的開源數(shù)據(jù)庫管理軟件,MySQL支持Windows、Linux、UNIX、MacOS多種系統(tǒng)平臺,不同系統(tǒng)平臺下的安裝與配置過程有所不同。在Windows平臺下,可以以圖形化的方式安裝與配置MySQL。在Windows平臺上安裝MySQL有兩種方式:一種是擴(kuò)展名為MSI的二進(jìn)制分發(fā)版,MSI形式的安裝文件提供了圖形化的安裝向?qū)?,按照向?qū)崾具M(jìn)行操作即可完成安裝。另一種是擴(kuò)展名為zip的壓縮文件,zip的壓縮文件直接解壓就可以完成MySQL的安裝。1.下載MySQL軟件在下載MySQL軟件之前,首先需要了解操作系統(tǒng)的屬性,然后根據(jù)操作系統(tǒng)的位數(shù)(32位和64位)來選擇下載對應(yīng)的MySQL軟件。這里以下載64位Windows操作系統(tǒng)為例進(jìn)行說明,具體下載步驟如下。(1)打開MySQL的下載頁面打開瀏覽器,在地址欄中輸入網(wǎng)址:/downloads/mysql/,并按【Enter】鍵,將進(jìn)入到當(dāng)前最新版本MySQLCommunityServer8.0.21的下載頁面,選擇“GeneralAvailability(GA)Releases”類型的安裝包,如圖A-1所示。圖A-1MySQLCommunityServer8.0.21的下載頁面(2)選擇合適的操作系統(tǒng)平臺在“SelectOperationSystem:”下拉列表中選擇對應(yīng)的操作系統(tǒng)平臺,這里選擇MicrosoftWindows,如圖A-1所示。(3)下載MSI形式的程序包根據(jù)計(jì)算機(jī)中安裝的Windows操作系統(tǒng)的位數(shù)選擇32位或者64位程序包,這里選擇“Windows(x86,32&64-bit),MySQLInstallerMSI”選項(xiàng),然后單擊【GotoDownloadPage】按鈕,如圖A-2所示。圖A-2選擇需要下載的MSI形式程序包進(jìn)入“MySQLInstaller8.0.21”下載頁面,在該頁面選擇離線程序包Windows(x86,32-bit),MSIInstaller(mysql-installer-community-.msi),該程序包大小為427.6M,單擊427.6M右側(cè)的【Download】按鈕,如圖A-3所示。圖A-3選擇需要下載的MySQL版本進(jìn)入“MySQLCommunityDownloads”下載頁面,如果已有MySQL賬戶,可以單擊【Login】按鈕,登錄賬戶后再開始下載;如果沒有MySQL賬戶則可以直接單擊下方的鏈接按鈕【Nothanks,juststartmydownload】,直接下載即可,如圖A-4所示。圖A-4開始下載頁面(4)下載ZIP形式的安裝文件在圖A-3所示頁面,在“OtherDownloads”區(qū)域選擇“Windows(x86,64-bit),ZIPArchive(mysql-8.0.21-winx64.zip)”版本壓縮文件,該壓縮文件大小為111.1M,直接單擊“111.1M”右側(cè)【Download】按鈕,如圖A-5所示。圖A-5下載“Windows(x86,64-bit),ZIPArchive(mysql-8.0.21-winx64.zip)”版本壓縮文件進(jìn)入圖A-4所示“MySQLCommunityDownloads”下載頁面,可以單擊下方的鏈接按鈕【Nothanks,juststartmydownload】,直接下載即可?!咀⒁狻浚河捎贛ySQL不斷有新版本發(fā)布,MySQL8.0.21是作者編寫本書時(shí)發(fā)布的最新版本,讀者使用本書時(shí),在MySQL下載頁面看到的版本可能會更新,與下載MySQL8.0.21的方法類似,讀者按照上述步驟自行下載即可。MySQL的MSI形式的程序包和ZIP形式的安裝文件下載完成后,在Windows10的【文件資源管理器】查看結(jié)果如圖A6-所示。圖A-6在Windows10的【文件資源管理器】查看下載MySQL安裝文件2.安裝MySQL軟件這里以Windows10操作系統(tǒng)環(huán)境中安裝MySQL軟件為例加以說明。MySQL下載完成后,找到下載文件,如圖A-6所示,雙擊MSI程序包“mysql-installer-community-”打開如圖A-7所示的【MySQLInstaller-Community】對話框,開始MySQL軟件的安裝,其具體操作步驟如下。圖A-7【MySQLInstaller-Community】對話框(1)選擇安裝類型安裝向?qū)ySQL安裝環(huán)境配置完成,進(jìn)入【ChoosingaSetupType】界面,該界面中包含5種安裝類型,分別是:DeveloperDefault(為默認(rèn)安裝類型,安裝MySQL開發(fā)所必需的組件)、Serveronly(只安裝服務(wù)器)、Clientonly(只安裝客戶端,不安裝服務(wù)器)、Full(安裝所有可用的產(chǎn)品)、Custom(自定義安裝,即用戶可以自由選擇需要安裝的組件,自行選擇安裝路徑等)。這里選擇“Custom”單選按鈕,其他選項(xiàng)保持默認(rèn)設(shè)計(jì),如圖A-8所示,然后單擊【Next】按鈕。圖A-8在【ChoosingaSetupType】界面選擇安裝類型(2)選擇安裝的組件打開【SelectProductsandFeatures】界面,在該界面依次展示MySQLServers-MySQLServer-MySQLServer8.0,然后選擇MySQLServer8.0.21X64,單擊【添加】按鈕,即可選擇待安裝的MySQL服務(wù)器版本。采用同樣的方法,分別添加其他待安裝的組件,其中Applications選擇MySQLWorkbench8.0.21-X64、MySQLShell8.0.21-X64、MySQLRouter8.0.21-X64,MySQLConnectors選擇Connector/ODBC8.0.21-X64,MySQLDocumentation選擇MySQLDocumentation8.0.21-X86,SamplesandExamples選擇SamplesandExamples8.0.21-X86,選擇結(jié)果如圖A-9所示。單擊【Next】按鈕。圖A-9在【SelectProductsandFeatures】界面選擇待安裝的組件(3)檢查安裝要求打開【CheckRequirements】界面,如圖A-10所示,此時(shí)Status列表為空。在該界面單擊【Execute】按鈕,安裝MicrosoftVisualC++2019Redistributable(x64),安裝完成后,Status列表顯示“INSTLDONE”信息,如圖A-11所示。單擊【Next】按鈕。圖A-10執(zhí)行“Execute”之前【CheckRequirements】界面圖A-11執(zhí)行“Execute”之后【CheckRequirements】界面(4)開始安裝選擇中的MySQL組件進(jìn)入【Installation】界面,如圖A-12所示,單擊【Execute】按鈕,開始安裝MySQL組件,如圖A-13所示。圖A-12在【Installation】界面確認(rèn)安裝的MySQL組件圖A-13安裝MySQL組件的過程所選中的MySQL組件全部安裝完成后,【Installation】界面Status列表將“ReadytoInstall”變?yōu)椤癈omplete”,如圖A-14所示。圖A-14MySQL組件安裝完成界面3.安裝MySQL過程中對MySQL進(jìn)行配置MySQL安裝完成后,需要對MySQL服務(wù)器進(jìn)行合理配置。具體操作步驟如下。(1)在安裝成功界面,單擊【Next】按鈕,進(jìn)入【ProductConfiguration】界面,此時(shí)“Status”列表顯示為“Readytoconfigure”,如圖A-15所示。接下來將分別配置所安裝的MySQLServer8.0.21、MySQLRouter8.0.21、SamplesandExamples8.0.21,這里以配置“MySQLServer8.0.21”為例加以說明,其他兩種配置方法類似。單擊【Next】按鈕。圖A-15【ProductConfiguration】界面(2)進(jìn)入【HighAvailability】界面,此處使用默認(rèn)選項(xiàng)“StandaloneMySQLServer/ClassicMySQLReplication”,如圖A-16所示。單擊【Next】按鈕。圖A-16【HighAvailability】界面(3)進(jìn)入【TypeandNetworking】界面,此處在“ConfigType”下拉列表中,選擇“DevelopmentComputer”選項(xiàng),網(wǎng)絡(luò)配置采用默認(rèn)設(shè)置,即可啟用TCP/IP網(wǎng)絡(luò),端口號設(shè)置為3306,如圖A-17所示。單擊【Next】按鈕圖A-17【TypeandNetworking】界面(4)進(jìn)行【AuthenticationMethod】界面,此處選擇默認(rèn)選項(xiàng)“UseStrongPasswordEncryptionforAuthenication(RECOMMENDED)”,如圖A-18所示,即使用MySQL改進(jìn)的強(qiáng)加密方式進(jìn)行身份驗(yàn)證,安全性會更好一些。單擊【Next】按鈕。圖A-18【AuthenticationMethod】界面(5)進(jìn)入【AccountsandRoles】界面,設(shè)置超級管理員賬戶Root的密碼?!癕ySQLRootPassword”為Root賬戶密碼,“RepeatPassword”為確認(rèn)密碼,兩次在密碼輸入框中分別相同的密碼,例如輸入簡單的密碼“123456”,如圖A-19所示。圖A-19【AccountsandRoles】界面系統(tǒng)默認(rèn)的用戶名稱為root,如果想添加新用戶,可以單擊【AddUser】按鈕進(jìn)行添加。(6)單擊【Next】按鈕。進(jìn)入【W(wǎng)indowsService】界面,在界面設(shè)置服務(wù)器名稱,此處設(shè)置為“MySQL80”,采用默認(rèn)選項(xiàng)“StandardSystemAccount”,如圖A-20所示。單擊【Next】按鈕。圖A-20【W(wǎng)indowsService】界面(7)進(jìn)入【ApplyConfiguration】界面,即確認(rèn)配置界面,單擊【Execute】按鈕,如圖A-21所示,系統(tǒng)將應(yīng)用前面所選定的配置選項(xiàng)自動配置MySQL服務(wù)器。圖A-21【ApplyConfiguration】界面配置完成后,其配置結(jié)果如圖A-22所示,然后單擊【Finish】按鈕。圖A-22MySQLServer配置完成按組合鍵【Ctrl+Alt+Delete】,打開【任務(wù)管理器】窗口,切換到【服務(wù)】選項(xiàng)卡,可以看到MySQL服務(wù)進(jìn)程已經(jīng)啟動,如圖A-23所示。圖A-23在【任務(wù)管理器】窗口查看MySQL服務(wù)進(jìn)程至此,就完成了Windows10操作系統(tǒng)環(huán)境下安裝與配置MySQL的操作。4.卸載MySQL軟件接下來介紹卸載MySQL軟件的操作步驟。(1)通過【控制面板】窗口打開【程序和功能】窗口。(2)在【程序和功能】窗口中右鍵單擊需要卸載的程序,這里右鍵單擊【MySQLServer8.0】,在彈出的快捷菜單中選擇命令【卸載】,如圖A-24所示。打開【程序和功能】提示信息對話框,如圖A-25所示,單擊【是】按鈕,開始卸載相應(yīng)的軟件。圖A-24在【程序和功能】窗口卸載MySQL軟件圖A-25【程序和功能】提示信息對話框使用類似方法,卸載其他組件:MySQLWorkbench8.0CE、MySQLShell8.0.21、MySQLRouter8.0、MySQLDocumentation8.0、MySQLExamplesandSamples8.0、MySQLConnector/ODBC8.0。(3)刪除MySQL軟件的安裝文件夾卸載完成后,及時(shí)刪除MySQL軟件的安裝文件夾,例如C:\ProgramFiles\MySQL、C:\ProgramData\MySQL等。(4)上述步驟操作完成后,重新啟動計(jì)算機(jī),即可完全法清除MySQL。5.解壓縮方式安裝與配置MySQL如圖A-5所示下載ZIP形式的MySQL安裝文件。在D盤根目錄下新建“MySQL”文件夾作為MySQL安裝文件夾。解壓縮MySQL的系統(tǒng)文件壓縮包mysql-8.0.21-winx64.zip,然后將解壓縮后的文件夾MySQL的所有子文件夾及其文件拷貝到D盤“MySQL”文件夾下,如圖A-26所示。圖A-26文件夾MySQL及該文件夾下的所有子文件夾及其相關(guān)文件6.設(shè)置環(huán)境變量MySQL可執(zhí)行文件“mysql.exe”的默認(rèn)路徑是“D:\MySQL\bin”,如果默認(rèn)路徑“D:\MySQL\bin”沒有添加到Windows系統(tǒng)的Path變量中,則不能直接使用MySQL命令。如果每次登錄MySQL服務(wù)器都要輸入完整路徑“D:\MySQL\bin”,才能使用MySQL命令或使用MySQL的其他命令工具,這樣感覺很麻煩。我們可以將路徑“D:\MySQL\bin”添加到Path變量中,添加完成后,可以使以后的操作和編程更加方便。例如,在命令行窗口中任意文件夾下可以直接使用MySQL命令將路徑“D:\MySQL\bin”添加到系統(tǒng)的Path變量中的操作步驟如下。(1)打開【環(huán)境變量】對話框。在Windows10桌面右鍵單擊【此電腦】圖標(biāo),在彈出快捷菜單中選擇【屬性】命令,打開【系統(tǒng)】界面,在該頁面單擊左側(cè)的【高級系統(tǒng)設(shè)置】按鈕,如圖A-27所示。圖A-27Windows10的【系統(tǒng)】界面打開【系統(tǒng)屬性】對話框,切換到【高級】選項(xiàng)卡,在該選項(xiàng)卡中單擊【環(huán)境變量】按鈕,如圖A-28所示。圖A-28【系統(tǒng)屬性】對話框打開【環(huán)境變量】對話框,在該對話框的“admin的用戶變量”區(qū)域單擊選擇“Path”,如圖A-29所示。然后單擊其右下方的【編輯】按鈕。圖A-29【環(huán)境變量】對話框打開【編輯環(huán)境變量】對話框,在該對話框中分別單擊【新建】按鈕,然后在文本輸入框中分別輸入路徑“D:\MySQL\bin”和“D:\MySQL”,如圖A-30所示。圖A-30【編輯環(huán)境變量】對話框輸入路徑完成后單擊【確定】按鈕完成Path變量的配置返回【環(huán)境變量】對話框,在【環(huán)境變量】對話框中單擊【確定】按鈕后返回【系統(tǒng)屬性】對話框,在【系統(tǒng)屬性】對話框單擊【確定】按鈕關(guān)閉該對話框,然后關(guān)閉【系統(tǒng)】頁面。這樣路徑“D:\MySQL\bin”和“D:\MySQL”便添加到Path變量中了,在Windows命令行窗口中就可以直接輸入并執(zhí)行MySQL語句了。7.以管理員身份打開Windows的【命令】對話框MySQL成功安裝完成后,以管理員身份打開Windows的【命令】對話框。在Windows10桌面單擊【開始】按鈕,在彈出的“開始”快捷菜單中展開文件夾【W(wǎng)indows系統(tǒng)】,鼠標(biāo)指標(biāo)指向菜單項(xiàng)【命令提示符】,然后右鍵單擊【命令提示符】命令,在彈出的快捷菜單中指向菜單項(xiàng)【更多】,在彈出的級聯(lián)菜單中單擊【以管理員身份運(yùn)行】命令,即可以管理員身份打開Windows的【命令】對話框,如圖A-31所示,可以看出打開的【命令】對話框默認(rèn)狀態(tài)為黑底白字,如圖A-32所示。圖A-31在【命令提示符】的快捷菜單中選擇命令【以管理員身份運(yùn)行】圖A-32以管理員身份打開的Windows【命令】對話框?qū)ⅰ久睢繉υ捒蛟O(shè)置為白底黑字,如圖A-33所示。圖A-33設(shè)置為白底黑字的【命令】對話框8.安裝MySQL服務(wù)在命令提示符后輸入以下命令:mysqld--install按【Enter】鍵,執(zhí)行該命令。該命令成功運(yùn)行后會顯示“Servicesuccessfullyinstalled.”的提示信息,注意這里沒有指定服務(wù)名稱,默認(rèn)的服務(wù)名稱為“MySQL”,也可以使用以下形式指定自定的服務(wù)名稱:mysqld–install[自定義的服務(wù)名稱],例如“mysqld–installMySQL8”【說明】如果需要刪除已創(chuàng)建的MySQL服務(wù),可以在【命令】窗口中輸入以下命令:mysqld--remove按【Enter】鍵,執(zhí)行該命令。該命令成功運(yùn)行后會顯示“Servicesuccessfullyremoved.”的提示信息,表示服務(wù)已被成功刪除。9.MySQL初始化處理由于前面設(shè)置的環(huán)境變量Path中已包含路徑“D:\MySQL\bin”,可以在命令提示符后輸入以下命令:mysqld--initialize--console按【Enter】鍵,執(zhí)行該命令,該命令成功運(yùn)行后會顯示多行提示信息,如圖A-34所示。在提示信息中的“root@localhost:”后面包含啟動MySQL密碼,例如“o16QlMULprt”,在沒有更改密碼前,需要記住該密碼,登錄MySQL時(shí)會用到。圖A-34在【命令】窗口執(zhí)行命令“mysqld--initialize–console”顯示的提示信息【注意】:如果環(huán)境變量Path中不包含路徑“D:\MySQL\bin”,則需要改變當(dāng)前文件夾為MySQL安裝文件夾的bin文件夾。命令“mysqld--initialize–console”成功執(zhí)行后將會在安裝路徑“D:\MySQL”下增加“data”文件夾及文件,如圖A-35所示。圖A-35安裝路徑“D:\MySQL”下增加“data”文件夾及文件【提示】:如果需要執(zhí)行“mysqld--initialize–console”對MySQL重新進(jìn)行初始化處理,應(yīng)先將“data”文件夾及該文件夾所有子文件夾和文件予以刪除。10.新建與編輯配置文件my.ini(1)創(chuàng)建MySQL配置文件my.ini在文件夾“D:\MySQL”中新建一個(gè)MySQL的配置文件,并命名為“my.ini”。(2)編輯配置文件“my.ini”中的內(nèi)容使用Windows自帶的【記事本】或者【Nodepad++】打開該配置文件“my.ini”,并編輯其內(nèi)容。完整的“my.ini”的內(nèi)容如下所示。[mysqld]#設(shè)置3306端口port=3306#設(shè)置mysql的安裝文件夾basedir=D:\MySQL#設(shè)置mysql數(shù)據(jù)庫文件的存放文件夾datadir=D:\MySQL\datasecure_file_priv=#允許最大連接數(shù)max_connections=200#允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng)max_connect_errors=10#服務(wù)端使用的字符集默認(rèn)為UTF8character-set-server=utf8collation_server=utf8_general_ci#創(chuàng)建新表時(shí)將使用的默認(rèn)存儲引擎default-storage-engine=InnoDB#默認(rèn)使用“mysql_native_password”插件認(rèn)證default_authentication_plugin=m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇教版江蘇省宿遷市2023-2024學(xué)年高二上學(xué)期期末調(diào)研測試數(shù)學(xué)試卷
- 古詩詞誦讀《李憑箜篌引》-高二語文大單元教學(xué)同步備課(統(tǒng)編版選擇性必修中冊)
- 《溫暖的毛衣》少兒美術(shù)教育繪畫課件創(chuàng)意教程教案
- 人教版位置課件
- 二年級上冊數(shù)學(xué)每日計(jì)算小紙條1-6
- 西京學(xué)院《國畫》2021-2022學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《中國政治制度史》2022-2023學(xué)年第一學(xué)期期末試卷
- 高考地理一輪復(fù)習(xí)第八章人口第一節(jié)人口分布與人口容量課件
- 西華師范大學(xué)《土壤污染防治技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 職業(yè)技術(shù)學(xué)院現(xiàn)代物流管理專業(yè)人才培養(yǎng)方案
- 兒科臨床-疳證的診療
- 初中英語學(xué)習(xí)方法指導(dǎo)全課件
- 初二年級家長會完整課件
- 二手木托盤回收合同范本
- BOPET薄膜的生產(chǎn)工藝和應(yīng)用
- 互聯(lián)網(wǎng)醫(yī)院醫(yī)療合作共建協(xié)議書
- 垃圾分類與資源化處置建設(shè)項(xiàng)目計(jì)劃書
- 環(huán)己烯水合制備環(huán)己醇催化反應(yīng)過程的研究
- 影響中藥制劑質(zhì)量的因素
- 保險(xiǎn)基礎(chǔ)知識題庫解析
- 公路工程施工質(zhì)量監(jiān)理工作手冊
評論
0/150
提交評論