Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 教案25MySQL服務(wù)器_第1頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 教案25MySQL服務(wù)器_第2頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 教案25MySQL服務(wù)器_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

《Linux系統(tǒng)管理與服務(wù)器配置基于CentOS7》教學(xué)實施方案2學(xué)時課題MySQL服務(wù)器重點難點重點:理解MySQL服務(wù)器,安裝MySQL服務(wù)器難點:MySQL服務(wù)器的應(yīng)用課程實施(重點描述課程的組織形式包括課前課中課后,注意對資源使用的描述以及需要注意的問題)第一階段回顧與引入(10分鐘)Samba服務(wù)器的作用安裝Samba服務(wù)器:使用YUM工具安裝軟件Samba服務(wù)器的配置文件/etc/samba/smb.conf。Samba服務(wù)器的基本配置過程第二階段本次課內(nèi)容(80分鐘)1.指導(dǎo)學(xué)生閱讀學(xué)案中[聽課學(xué)習(xí)]環(huán)節(jié)的問題并帶著問題聽課。(25分鐘)講授“MySQL數(shù)據(jù)庫安裝與啟動”內(nèi)容。MySQL服務(wù)器的作用?MySQL由瑞典MySQLAB公司開發(fā),是一個開放源碼的小型關(guān)系數(shù)據(jù)庫管理系統(tǒng)。關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了對數(shù)據(jù)庫的訪問速度并提高了靈活性。由于MySQL具有體積小、速度快、擁有成本低等特點,使許多中小型網(wǎng)站為了降低網(wǎng)站總體成本而選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。(2)MySQL服務(wù)器安裝方法?YUM方式安裝MySQL服務(wù)器:首先需要到/downloads/repo/yum/上下載MySQL的YUM庫文件:mysql57-community-release-el7-11.noarch.rpm,然后進行安裝,安裝命令如下:#yumlocalinstallmysql57-community-release-el7-11.noarch.rpm在安裝mysql57-community-release-el7-11.noarch.rpm后,可以使用下面的命令來檢查MySQL服務(wù)器的YUM庫安裝是否正確。#yumrepolistenabled|grep"mysql"然后執(zhí)行#yuminstallmysql-community-server命令安裝MySQL服務(wù)器,在此過程中會安裝多個軟件包,直到出現(xiàn)安裝成功提示。(3)如何管理MySQL服務(wù)器?#systemctlstartmysqld.service //啟動mysqld服務(wù)#systemctlstopmysqld.service //停止mysqld服務(wù)#systemctlrestartmysqld.service //重新啟動mysqld服務(wù)#systemctlstatusmysqld.service //查看mysqld服務(wù)狀態(tài)#systemctlenablemysqld.service //設(shè)置mysqld服務(wù)開機自啟動#systemctldisablemysqld.service //禁止mysqld服務(wù)開機自啟動(4)如何測試MySQL服務(wù)器?測試登錄MySQL服務(wù)器之前,需要到/var/log/mysqld.log文件中查看默認(rèn)密碼。取得該密碼后,再執(zhí)行#mysql命令登錄數(shù)據(jù)庫。mysql命令位于/usr/bin目錄下,用來登錄本地或遠(yuǎn)程的MySQL服務(wù)器。在登錄過程中輸入默認(rèn)的root密碼,出現(xiàn)mysql>提示符,表示登錄成功。測試登錄MySQL服務(wù)器成功后,需要重置root的密碼,才能執(zhí)行其他操作。(5)完成項目一某公司設(shè)計部需要在服務(wù)器上部署一個用于發(fā)布項目考核信息的網(wǎng)站,在該網(wǎng)站上實現(xiàn)員工對考核內(nèi)容的選擇和考核成績的查詢等基本操作。為此,除需要部署前臺相關(guān)Web服務(wù)外,還需要部署后臺的數(shù)據(jù)庫服務(wù)。管理員選取目前比較常用的數(shù)據(jù)庫MySQL,因此需要對MySQL服務(wù)器進行安裝并測試。2.指導(dǎo)學(xué)生閱讀學(xué)案中[實操學(xué)習(xí)]環(huán)節(jié)的問題并帶著問題聽課。(45分鐘)通過“數(shù)據(jù)庫的創(chuàng)建與使用、數(shù)據(jù)庫的權(quán)限管理與備份”的學(xué)習(xí),總結(jié)以下問題答案。注意:MySQL數(shù)據(jù)庫的操作由SQL語言完成,通常SQL語言會在數(shù)據(jù)庫相關(guān)課程中系統(tǒng)學(xué)習(xí),可以根據(jù)學(xué)生的學(xué)情對這部分內(nèi)容酌情介紹。實施中應(yīng)以操作為主。常見SQL命令有哪些?createdatabase數(shù)據(jù)庫名use數(shù)據(jù)庫名dropdatabase數(shù)據(jù)庫名createtable表名(字段名1字段類型[字段約束],字段名2字段類型[字段約束],...,字段名n字段類型[字段約束],[表約束])[Type|Engine=表類型|存儲引擎];describe表名altertable表名操作1[,操作2,...];createtable新表名like原表名;droptable表名1[,表名2,...];insertinto表名(字段1,字段2,...,字段n)values(字段1的值,字段2的值,...,字段n的值);update表名set字段名1=值,字段名2=值,...,字段名n=值,where匹配條件;select字段名from表名where匹配條件;deletefrom表名where匹配條件;grant權(quán)限級別[(字段名)]on數(shù)據(jù)庫名.表名to用戶名@域名或IP地址[Identifiedby'password'][withgrantoption];revoke權(quán)限級別[(字段名)]on數(shù)據(jù)庫名.表名from用戶名@域名或IP地址;flushprivileges;showgrants;完成項目二:在項目一基礎(chǔ)上,管理員準(zhǔn)備在MySQL數(shù)據(jù)庫中創(chuàng)建項目考核信息發(fā)布網(wǎng)站需要的數(shù)據(jù)庫(couman)和相關(guān)數(shù)據(jù)表。數(shù)據(jù)表包括:employee(員工信息)表、exam(考核內(nèi)容)表、scores(員工考核信息)表,各個表的結(jié)構(gòu)如下。employee表,字段:eno(員工號)、ename(姓名)、sex(性別)、groups(項目組)。exam表,字段:exid(內(nèi)容序號)、cname(考核內(nèi)容)。。數(shù)據(jù)表創(chuàng)建成功后,管理員將對數(shù)據(jù)進行增、刪、改、查的測試。完成項目三:管理員在創(chuàng)建完成couman數(shù)據(jù)庫后,為了數(shù)據(jù)庫的使用安全,對數(shù)據(jù)庫的使用權(quán)限進行了授權(quán),具體如下:創(chuàng)建并授予dpuser0101用戶對數(shù)據(jù)庫的本地登錄、數(shù)據(jù)查詢(select)權(quán)限;創(chuàng)建并授予dpuser0102用戶對數(shù)據(jù)庫的遠(yuǎn)程登錄、數(shù)據(jù)庫(couman)的所有權(quán)限;創(chuàng)建并授予dpuser0201用戶對數(shù)據(jù)庫的遠(yuǎn)程登錄,數(shù)據(jù)的增、刪、改、查(insert、delete、updateselect)權(quán)限;創(chuàng)建并授予dpuser0202用戶對數(shù)據(jù)庫的所有權(quán)限。同時為了保障數(shù)據(jù)庫的意外恢復(fù),管理員對couman數(shù)據(jù)庫做了備份操作。3.指導(dǎo)學(xué)生完成學(xué)案上的[隨堂練習(xí)],提問回答,給學(xué)生講解,強調(diào)重點。(5分鐘)(1)修改MySQL服務(wù)器登錄密碼的命令是()。A.passwdB.mysqlC.mysqladminD.setpasswdfor答案:D(2)登錄MySQL服務(wù)器使用()命令。A.passwdB.mysqlC.mysqladminD.chmod答案:B(3)重新啟動MySQL服務(wù)器的命令()。A.systemctlrestartmysqld.serviceB.systemctlstopmysqld.serviceC.systemctlstartmysqld.serviceD.systemctlrestartmysql.ser

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論