MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程(微課版) 課件 (含思政) 項目3-MYSQL環(huán)境部署_第1頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程(微課版) 課件 (含思政) 項目3-MYSQL環(huán)境部署_第2頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程(微課版) 課件 (含思政) 項目3-MYSQL環(huán)境部署_第3頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程(微課版) 課件 (含思政) 項目3-MYSQL環(huán)境部署_第4頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程(微課版) 課件 (含思政) 項目3-MYSQL環(huán)境部署_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

項目三部署MySQL環(huán)境

創(chuàng)建數(shù)據(jù)庫前先要在電腦上部署好具體的數(shù)據(jù)庫管理系統(tǒng)環(huán)境。

本項目將完成MySQL數(shù)據(jù)庫管理系統(tǒng)環(huán)境的部署,包括MySQL8.0.19軟件的下載、安裝與配置。部署完成后使用MySQL,包括啟動與停止MySQL服務(wù)、登錄MySQL服務(wù)器等操作。知識目標(biāo):了解MySQL版本信息及安裝方式。能力目標(biāo):能以安裝包或壓縮包方式完成MySQL的安裝與配置。能熟練使用MySQL(啟動與停止MySQL服務(wù),登錄MySQL服務(wù)器等操作)。任務(wù)3.1任務(wù)3.2MySQL的安裝與配置使用MySQL

任務(wù)3.1MySQL的安裝與配置了解MySQL版本信息,從Oracle官網(wǎng)下載社區(qū)版的MySQL8.0.19壓縮包和安裝包二個安裝文件,分別以安裝包、壓縮包兩種方式完成MySQL8.0的安裝與配置?!救蝿?wù)描述】MySQL的安裝與配置3.1【相關(guān)知識】312

軟件版本號免費還是付費操作系統(tǒng)4

安裝方式MySQL的安裝與配置3.11.免費還是付費針對不同的用戶群體,MySQL分為兩個版本:①MySQLCommunityServer(社區(qū)版):該版本完全免費,但是官方不提供技術(shù)支持。②MySQLEnterpriseServer(企業(yè)版):該版本能夠以很高的性價比為企業(yè)提供數(shù)據(jù)倉庫應(yīng)用,支持ACID事物處理,提供完整的提交、回滾、崩潰恢復(fù)和行級鎖定功能,但是該版本需要付費使用,官方提供電話技術(shù)支持。MySQL的安裝與配置3.1【相關(guān)知識】2.操作系統(tǒng)MySQL支持的操作系統(tǒng)有Windows、UNIX、Linux、macOS等,因為UNIX和Linux操作系統(tǒng)的版本很多,不同的UNIX和Linux版本有不同的MySQL版本。因此,在下載MySQL安裝文件前,必須先確定使用什么操作系統(tǒng),再根據(jù)操作系統(tǒng)下載相應(yīng)的安裝文件。MySQL的安裝與配置3.1【相關(guān)知識】3.軟件版本號MySQL版本號由3個數(shù)字和1個后綴組成,如MySQL-5.7.23,含義如下:第1個數(shù)字“5”是主版本號,用于描述文件的格式,所有版本5的發(fā)行版都有相同的文件夾格式。第2個數(shù)字“7”是發(fā)行級別,主版本號和發(fā)行級別組合在一起便構(gòu)成了發(fā)行序列號。第3個數(shù)字“23”是在此發(fā)行系列的版本號,隨每次新發(fā)行的版本遞增。通常選擇已經(jīng)發(fā)行的最新版本。MySQL的安裝與配置3.1【相關(guān)知識】后綴顯示發(fā)行的穩(wěn)定性級別,可能的后綴及其說明如下:Alpha:表明發(fā)行包含大量未被徹底測試的新代碼。大多數(shù)alpha版本中也有新的命令和擴(kuò)展,alpha版本也可能有主要代碼更改等開發(fā)。Beta:意味著該版本功能是完整的,并且所有的新代碼被測試了,沒有增加重要的新特征,應(yīng)該沒有已知的缺陷。當(dāng)alpha版本至少一個月沒有出現(xiàn)報導(dǎo)的致命漏洞,并且沒有計劃增加導(dǎo)致已經(jīng)實施的功能不穩(wěn)定的新功能時,版本則從alpha版變?yōu)閎eta版。Rc:是一個發(fā)行了一段時間的beta版本,看起來應(yīng)該運行正常,只增加了很小的修復(fù)。沒有后綴:是正式發(fā)行版,又叫GA版或Release版,意味著該版本已經(jīng)在很多地方運行一段時間了,而且沒有非平臺特定的缺陷報告,只增加了關(guān)鍵漏洞修復(fù)。MySQL的安裝與配置3.1【相關(guān)知識】4.安裝方式MySQL提供安裝包和壓縮包兩種安裝方式,安裝包是以.msi作為后綴名的二進(jìn)制分發(fā)文件,壓縮包是以.zip為后綴的壓縮文件。安裝包的安裝只要雙擊安裝文件,然后按照提示一步步安裝就可以了,屬于“傻瓜”式安裝;壓縮包的安裝需要用戶清楚安裝步驟,理解安裝過程如何配置。MySQL的安裝與配置3.1【相關(guān)知識】【任務(wù)實施】1.壓縮包方式(1)下載MySQL安裝文件打開瀏覽器,在地址欄中輸入/downloads/mysql/(MySQL的官方下載地址),打開MySQLCommunityServer(社區(qū)版)的下載頁面,如圖3-1所示。單擊MySQL8.0.19壓縮包右邊的“Download”按鈕進(jìn)行下載(如果要下載安裝包,單擊轉(zhuǎn)安裝包頁面部分進(jìn)入安裝包下載頁面)。圖3-1MySQLCommunityServer壓縮包下載頁面MySQL的安裝與配置3.1【任務(wù)實施】(2)文件解壓把下載的壓縮文件解壓到想安裝的目錄下,此處選擇D盤根目錄(D:\),如圖3-2所示。圖3-2安裝壓縮包解壓到D:\MySQL的安裝與配置3.1【任務(wù)實施】(3)配置my.ini在安裝目錄(D:\mysql-8.0.19-winx64)下新建一個文本文件my.ini(修改后綴txt為.ini),內(nèi)容如圖3-3所示,my.ini是MySQL的配置文件。圖3-3my.ini文件內(nèi)容MySQL的安裝與配置3.1【任務(wù)實施】(4)配置環(huán)境變量右擊“我的電腦”選擇“屬性”,選擇“高級系統(tǒng)設(shè)置”,選擇“環(huán)境變量”,打開“環(huán)境變量”窗口,新建一個系統(tǒng)變量,如圖3-4所示。圖3-4新建系統(tǒng)變量MySQL_HOMEMySQL的安裝與配置3.1【任務(wù)實施】編輯系統(tǒng)變量path,單擊“新建”在最后添加一行,內(nèi)容是MySQL存放可執(zhí)行文件的路徑(%MySQL_HOME%\bin),如圖3-5所示。圖3-5系統(tǒng)變量path添加MySQL可執(zhí)行文件路徑MySQL的安裝與配置3.1【任務(wù)實施】(5)安裝MySQL服務(wù)以管理員身份運行cmd,執(zhí)行以下命令:mysqld–install[服務(wù)名]說明:[]表示服務(wù)名是可選項,默認(rèn)為MySQL,建議用MySQL80,與用安裝包安裝默認(rèn)的服務(wù)名相同。MySQL的安裝與配置3.1【任務(wù)實施】(6)初始化在cmd窗口執(zhí)行以下命令完成初始化工作:mysqld--initialize-insecure說明:initialize前面有兩個-,后面沒有空格,“--initialize”表示初始化?!?insecure”表示忽略安全性將root用戶密碼置為空,若省略此項,將為root用戶生成一個隨機(jī)密碼。這條命令執(zhí)行后在MySQL安裝目錄(D:\mysql-8.0.19-winx64)下生成用來存放數(shù)據(jù)文件的data文件夾,如圖3-6所示。圖3-6初始化生成data文件夾MySQL的安裝與配置3.1【任務(wù)實施】(7)啟動MySQL服務(wù)在cmd窗口執(zhí)行以下命令啟動MySQL服務(wù),如圖3-7所示,MySQL80是前面第(5)步安裝的服務(wù)名。netstartMySQL80圖3-7啟動MySQL服務(wù)MySQL的安裝與配置3.1【任務(wù)實施】(8)修改root用戶密碼在cmd窗口輸入以下命令:mysql-uroot–p屏幕提示“Enterpassword:”直接回車,以root用戶身份登錄MySQL服務(wù)器。然后,在“mysql>”提示符后面輸入修改密碼的語句:setpassword=‘123456’,表示把root用戶的密碼改為“123456”,如圖3-8所示。圖3-8修改root用戶密碼為123456MySQL的安裝與配置3.1【任務(wù)實施】2.安裝包方式(1)下載MySQL安裝文件打開瀏覽器,在地址欄中輸入/downloads/mysql/(MySQL的官方下載地址),打開MySQLCommunityServer(社區(qū)版)的下載頁面,如圖3-1所示。單擊轉(zhuǎn)安裝包頁面部分進(jìn)入安裝包下載頁面,如圖3-9所示。圖3-9MySQLCommunityServer安裝包下載頁面MySQL的安裝與配置3.1【任務(wù)實施】(2)雙擊安裝包文件“mysql-installer-community-.msi”開始安裝過程,顯示選擇安裝類型對話框。有默認(rèn)安裝、僅安裝服務(wù)器、僅安裝客戶端、完全安裝和自定義安裝5種安裝類型可供選擇,如圖3-10所示。圖3-10選擇安裝類型MySQL的安裝與配置3.1【任務(wù)實施】(3)選擇“ServerOnly”(僅安裝服務(wù)器),單擊“Next”按鈕,顯示確認(rèn)安裝對話框,如圖3-11所示。圖3-11確認(rèn)安裝MySQL的安裝與配置3.1【任務(wù)實施】(4)單擊“Excute”按鈕開始安裝,安裝完成后,狀態(tài)欄會顯示“Complete”,如圖3-12所示。圖3-12安裝完成提示MySQL的安裝與配置3.1【任務(wù)實施】(5)單擊“Next”按鈕,顯示產(chǎn)品配置對話框,如圖3-13所示。圖3-13產(chǎn)品配置對話框MySQL的安裝與配置3.1【任務(wù)實施】(6)單擊“Next”按鈕,顯示高可用性選擇對話框,如圖3-14所示。圖3-14高可用性對話框高可用性有以下二個選項:StandaloneMySQLServer/ClassicMySQLReplication:獨立MySQL服務(wù)器/經(jīng)典MySQL復(fù)制。InnoDBCluster:InnoDB集群。MySQL的安裝與配置3.1【任務(wù)實施】(7)選擇“StandaloneMySQLServer/ClassicMySQLReplication”選項,單擊“Next”按鈕,顯示配置服務(wù)器類型和網(wǎng)絡(luò)的對話框。如圖3-15所示。圖3-15配置服務(wù)器類型和網(wǎng)絡(luò)ConfigurationType(配置類型)有以下三個選項:DevelopmentComputer(開發(fā)者用機(jī)):需要運行許多其他應(yīng)用,MySQL僅使用最少內(nèi)存。SererComputer(服務(wù)器用機(jī)):多個服務(wù)器需要在本機(jī)運行。為Web服務(wù)器、應(yīng)用服務(wù)器選擇這個選項,MySQL使用中等數(shù)量的內(nèi)存。DedicatedComputer(專用服務(wù)器用機(jī)):本機(jī)專用于運行MySQL數(shù)據(jù)庫服務(wù)器,無其他服務(wù)器(如Web服務(wù)器)運行,MySQL將使用所有可用內(nèi)存。MySQL的安裝與配置3.1【任務(wù)實施】(8)選擇默認(rèn)的“DevelopmentComputer”選項,其他保持不變,單擊“Next”按鈕,顯示身份驗證方法對話框,如圖3-16所示。身份驗證方法有以下二個選項:UseStrongPasswordEncryptionforAuthentication(RECOMMEND):使用強(qiáng)密碼加密進(jìn)行身份驗證(推薦)。UseLegacyAuthenticationMethod(RetainMySQL5.xCompatibility):使用傳統(tǒng)的身份驗證方法(保持MySQL5.x兼容性)。MySQL的安裝與配置3.1【任務(wù)實施】圖3-16選擇身份驗證方法MySQL的安裝與配置3.1【任務(wù)實施】(9)選擇“UseLegacyAuthenticationMethod(RetainMySQL5.xCompatibility)”選項,單擊“Next”按鈕,顯示賬戶和角色對話框。如圖3-17所示。圖3-17設(shè)置帳戶和角色MySQL的安裝與配置3.1【任務(wù)實施】(10)設(shè)置系統(tǒng)管理員root的密碼(初學(xué)者怕忘記密碼,可以設(shè)置為“123456”,以后可以更改),單擊“Next”按鈕,顯示W(wǎng)indows服務(wù)對話框,如圖3-18所示。圖3-18設(shè)置Windows服務(wù)MySQL的安裝與配置3.1【任務(wù)實施】(11)保持默認(rèn)值,單擊“Next”按鈕,顯示應(yīng)用配置對話框,如圖3-19所示。圖3-19應(yīng)用配置對話框MySQL的安裝與配置3.1【任務(wù)實施】(12)單擊“Excute”按鈕執(zhí)行配置,執(zhí)行結(jié)束如圖3-20所示。圖3-20執(zhí)行配置MySQL的安裝與配置3.1【任務(wù)實施】(13)單擊“Finish”按鈕,顯示產(chǎn)品配置對話框,如圖3-21所示。圖3-21產(chǎn)品配置完成MySQL的安裝與配置3.1【任務(wù)實施】(14)單擊“Next”按鈕,顯示MySQL安裝成功對話框,如圖3-22所示,單擊“Finish”按鈕結(jié)束安裝過程。圖3-22MySQL安裝成功【任務(wù)實施】(15)由于前面安裝過程沒有自動配置環(huán)境變量,安裝完成后還需要通過手動方式配置環(huán)境變量,把MySQL的bin文件夾添加到系統(tǒng)變量path中。思政小貼士【電腦軟硬件環(huán)境不同,安裝過程可能會遇到各種問題】信息化時代,要善于利用網(wǎng)絡(luò)資源進(jìn)行學(xué)習(xí),適應(yīng)各種變化。MySQL的安裝與配置3.1任務(wù)3.2使用MySQL啟動與停止MySQL服務(wù),了解常用的客戶端程序,熟悉客戶端程序mysql最常用的命令,通過客戶端程序mysql登錄MySQL服務(wù)器并重新配置MySQL。

【任務(wù)描述】使用MySQL3.2【相關(guān)知識】3.2.23.2.1

MySQL客戶端實用程序

啟動與停止MySQL服務(wù)使用MySQL3.21.使用命令行以管理員身份運行cmd,打開一個命令行窗口,在該窗口中輸入“netstartmysql80”后按回車鍵,啟動MySQL服務(wù);在命令行窗口中輸入“netstopmysql80”后按回車鍵,停止MySQL80服務(wù),如圖3-23所示。啟動與停止MySQL服務(wù)3.2.1圖3-23用命令啟動或停止MySQL服務(wù)2.使用Windows服務(wù)管理器在“控制面板”的“管理工具”窗口,雙擊“服務(wù)”,打開Windows服務(wù)管理器窗口,選擇“MySQL80”服務(wù),然后右擊,在快捷菜單選擇“啟動”或“停止”進(jìn)行啟動或停止MySQL80服務(wù)的操作,如圖3-24所示。啟動與停止MySQL服務(wù)3.2.1圖3-24Windows服務(wù)管理器如果在快捷菜單中選擇“屬性”,則會彈出該服務(wù)的屬性對話框,可以設(shè)置MySQL服務(wù)的啟動類型,如圖3-25所示。啟動與停止MySQL服務(wù)3.2.1圖3-25MySQL服務(wù)屬性對話框MySQL服務(wù)的啟動類型有三種:自動、手動與禁用,它們含義如下:自動:開機(jī)時隨系統(tǒng)一起啟動,適合經(jīng)常要用的服務(wù)。手動:服務(wù)不會隨系統(tǒng)一起啟動,需要時手動啟動。禁用:表示這種服務(wù)將不再啟動,即使是在需要它時,除非修改為上面兩種類型。表3-1中列出了一部分常用的MySQL客戶端實用程序及其功能。MySQL客戶端實用程序3.2.2表3-1中列出了一部分常用的MySQL客戶端實用程序及其功能。表3-1中列出了一部分常用的MySQL客戶端實用程序及其功能。MySQL客戶端實用程序3.2.2mysql提供的命令如表3-2所示,這些命令既可以使用一個單詞來表示,也可以通過“\字母”的簡寫方式來表示。思政小貼士【mysql客戶端程序提供的命令簡寫方式,字符分大小寫】培養(yǎng)認(rèn)真細(xì)致、一絲不茍的工作態(tài)度。使用MySQL3.2mysql連接服務(wù)器的語法格式如下:mysql[–hhostname]–uusername–p說明:-h后面的參數(shù)hostname是服務(wù)器的主機(jī)地址,如果客戶端和服務(wù)器在同一臺機(jī)器上,輸入localhost或者Ip地址都可以,也可以省略該參數(shù)。-u后面參數(shù)username是登錄服務(wù)器的用戶名。-p后面可以跟上密碼,但是-p和密碼之間不能有空格,不跟密碼則按回車后以密文形式輸入密碼。MySQL客戶端實用程序3.2.2【任務(wù)實施】1.登錄MySQL服務(wù)器并查看系統(tǒng)狀態(tài)信息(1)啟動MySQL服務(wù)如果MySQL服務(wù)的啟動類型為“自動”,那么這一步可以省略。否則,可以通過命令行或Windows服務(wù)管理器啟動MySQL服務(wù)。如果通過命令行啟動要以管理員身份運行cmd,打開一個命令行窗口,再輸入啟動命令,啟動MySQL服務(wù),如圖3-23所示。使用MySQL3.2【任務(wù)實施】(2)登錄服務(wù)器登錄MySQL服務(wù)器可以通過客戶端工具mysql完成,在命令窗口輸入本地登錄命令“Mysql-uroot–p”,根據(jù)提示輸入root用戶的密碼,驗證成功后即可登錄到MySQL數(shù)據(jù)庫服務(wù)器,如圖3-26所示。使用MySQL3.2圖3-26命令方式登錄MySQL服務(wù)器【任務(wù)實施】如果MySQL是用安裝包安裝的,可以用菜單方式登錄服務(wù)器。在開始菜單中找到MySQL,選擇“MySQL8.0CommandLineClient–Unicode”或“MySQ

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。