維護數(shù)據(jù)庫課件_第1頁
維護數(shù)據(jù)庫課件_第2頁
維護數(shù)據(jù)庫課件_第3頁
維護數(shù)據(jù)庫課件_第4頁
維護數(shù)據(jù)庫課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

維護數(shù)據(jù)庫修改數(shù)據(jù)庫【任務描述】【任務】使用AlterDatabase語句修改數(shù)據(jù)庫選擇數(shù)據(jù)庫“StudentDB”作為當前數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”默認的字符集查看數(shù)據(jù)庫“StudentDB”默認的排序規(guī)則修改數(shù)據(jù)庫“StudentDB”的默認字符集和排序規(guī)則查看數(shù)據(jù)庫“StudentDB”修改后的字符集查看數(shù)據(jù)庫“StudentDB”修改后的排序規(guī)則新建數(shù)據(jù)庫“StudentDB”,選擇數(shù)據(jù)庫“StudentDB”作為當前數(shù)據(jù)庫01【任務】使用AlterDatabase語句修改數(shù)據(jù)庫【任務實施】在命令提示符“mysql>”后輸入語句“UseStudentDB;”,然后按【Enter】鍵執(zhí)行該語句,若出現(xiàn)提示信息“Databasechanged”,則表示選擇數(shù)據(jù)庫成功修改數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”默認的字符集02在命令提示符“mysql>”后輸入語句“ShowVariablesLike'character%';”,然后按【Enter】鍵執(zhí)行該語句,查看數(shù)據(jù)庫“StudentDB”默認的字符集,如圖所示修改數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”默認的排序規(guī)則03在命令提示符“mysql>”后輸入語句“ShowVariablesLike'collation%';”,然后按【Enter】鍵執(zhí)行該語句,查看數(shù)據(jù)庫“StudentDB”默認的排序規(guī)則修改數(shù)據(jù)庫修改數(shù)據(jù)庫“StudentDB”的默認字符集和排序規(guī)則04在命令提示符“mysql>”后輸入以下語句:AlterDatabaseStudentDBCharacterSetgb2312Collategb2312_chinese_ci;修改數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”修改后的字符集05在命令提示符“mysql>”后輸入語句“ShowVariablesLike'character%';”,然后按【Enter】鍵執(zhí)行該語句,查看數(shù)據(jù)庫“StudentDB”修改后的字符集,如圖所示修改數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”修改后的排序規(guī)則06在命令提示符“mysql>”后輸入語句“ShowVariablesLike'collation%';”,然后按【Enter】鍵執(zhí)行該語句,查看數(shù)據(jù)庫“StudentDB”修改后的排序規(guī)則,如圖所示修改數(shù)據(jù)庫查看數(shù)據(jù)庫“StudentDB”修改后的排序規(guī)則06在命令提示符“mysql>”后輸入語句“ShowVariablesLike'collation%';”,然后按【Enter】鍵執(zhí)行該語句,查看數(shù)據(jù)庫“StudentDB”修改后的排序規(guī)則,如圖所示修改數(shù)據(jù)庫【任務】使用DropDatabase語句刪除數(shù)據(jù)庫【任務描述】查看MySQL當前連接中的數(shù)據(jù)庫刪除數(shù)據(jù)庫“StudentDB”再一次查看MySQL當前連接中的數(shù)據(jù)庫修改數(shù)據(jù)庫查看MySQL當前連接中的數(shù)據(jù)庫01【任務】使用DropDatabase語句刪除數(shù)據(jù)庫【任務實施】在命令提示符“mysql>”后輸入“ShowDatabases;”語句,按【Enter】鍵執(zhí)行語句,從執(zhí)行結果中可以看出MySQL當前連接中包含了“StudentDB”數(shù)據(jù)庫。修改數(shù)據(jù)庫刪除數(shù)據(jù)庫“StudentDB”02在命令提示符“mysql>”后輸入以下語句:修改數(shù)據(jù)庫DropDatabaseStudentDB;再一次查看MySQL當前連接中的數(shù)據(jù)庫03在命令提示符“mysql>”后輸入“ShowDatabases;”語句,按【Enter】鍵查看MySQL當前連接中的數(shù)據(jù)庫,結果如圖所示,可以看出當前連接中數(shù)據(jù)庫“StudentDB”已不存在MySQL存儲引擎的類型數(shù)據(jù)庫的存儲引擎決定了數(shù)據(jù)表在計算機中的存儲方式,不同的存儲引擎具有不同的存儲機制、索引技巧、鎖定水平等功能。MySQL核心就是存儲引擎,MySQL提供了多種不同的存儲引擎,包括處理事務安全的引擎和處理非事務安全的引擎。MySQL數(shù)據(jù)庫中的表可以使用不同的方式存儲,用戶可以根據(jù)自己的需求,靈活選擇不同的存儲方式。事務型數(shù)據(jù)庫的首選引擎InnoDB存儲引擎MyISAM存儲引擎Web、數(shù)據(jù)存儲和其他應用環(huán)境下常用的存儲引擎之一MySQL中的一類特殊存儲引擎Memory存儲引擎MySQL存儲引擎的選擇不同存儲引擎有各自的特點,適用于不同的需求。InnoDB存儲引擎如果要提供提交、回滾和崩潰恢復能力的事務安全能力,并要求實現(xiàn)并發(fā)控制,InnoDB存儲引擎是較好的選擇。MyISAM存儲引擎Archive存儲引擎如果數(shù)據(jù)表主要用來插入和查詢記錄,則MyISAM存儲引擎具有較高的處理效率,因此MyISAM存儲引擎是首選。如果只是臨時存放數(shù)據(jù),數(shù)據(jù)量較小,并且不需要較高的數(shù)據(jù)安全性,可以選擇將數(shù)據(jù)保存在內存中的Memory存儲引擎。如果只有插入和查詢操作,可以選擇Archive存儲引擎。Archive存儲引擎適合存儲歸檔數(shù)據(jù)。Memory存儲引擎MySQL存儲引擎的選擇【任務】在【命令提示符】窗口中查看并選擇MySQL數(shù)據(jù)庫支持的存儲引擎【任務描述】使用ShowEngines語句查看MySQL數(shù)據(jù)庫支持的存儲引擎根據(jù)實際需要選擇合適的存儲引擎MySQL存儲引擎的選擇使用ShowEngines語句查看MySQL數(shù)據(jù)庫支持的存儲引擎01【任務】在【命令提示符】窗口中查看并選擇MySQL數(shù)據(jù)庫支持的存儲引擎【任務實施】在命令提示符“mysql>”后輸入“ShowEngines;”語句,按【Enter】鍵,顯示結果如圖所示MySQL存儲引擎的選擇圖中所示的查詢結果中各個數(shù)據(jù)說明如下。第1行中的“Engine”表示存儲引擎名稱;“Support”表示MySQL是否支持該類存儲引;“Comment”表示對該存儲引擎的簡要說明;“Transactions”表示是否支持事務處理;“XA”表示是否支持分布式交易處理;“Savepoints”表示是否支持保存點,以便事務回滾到保存點。第1列表示MySQL支持的存儲引擎,共包括9種第2列中“YES”表示能使用對應行的引擎,“NO”表示不能使用對應行的引擎,“DEFAULT”表示該引擎為當前默認的存儲引擎MySQL存儲引擎的選擇圖中所示的查詢結果中各個數(shù)據(jù)說明如下。第4列中“YES”表示支持事務處理,“NO”表示不支持事務處理第5列中“YES”表示支持XA規(guī)范,“NO”表示不支持XA規(guī)范第6列中“YES”表示支持保存點,“NO”表示不支持保存點MySQL存儲引擎的選擇使用ShowEngines語句查看MySQL數(shù)據(jù)庫支持的存儲引擎02不同的存儲引擎有各自的特點,以適應不同的需求。使用哪一種引擎要根據(jù)需要靈活選擇,一個數(shù)據(jù)庫中多張數(shù)據(jù)表可以使用不同引擎以滿足不同的性能和實際

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論