MySQL數(shù)據(jù)庫應(yīng)用與管理實(shí)戰(zhàn) 教案 模塊1 啟動與登錄MySQL_第1頁
MySQL數(shù)據(jù)庫應(yīng)用與管理實(shí)戰(zhàn) 教案 模塊1 啟動與登錄MySQL_第2頁
MySQL數(shù)據(jù)庫應(yīng)用與管理實(shí)戰(zhàn) 教案 模塊1 啟動與登錄MySQL_第3頁
MySQL數(shù)據(jù)庫應(yīng)用與管理實(shí)戰(zhàn) 教案 模塊1 啟動與登錄MySQL_第4頁
MySQL數(shù)據(jù)庫應(yīng)用與管理實(shí)戰(zhàn) 教案 模塊1 啟動與登錄MySQL_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

模塊1啟動與登錄MySQL課程名稱MySQL數(shù)據(jù)庫應(yīng)用、設(shè)計與管理任務(wù)驅(qū)動教程章名啟動與登錄MySQL教學(xué)內(nèi)容啟動與登錄MySQL課時4項目性質(zhì)□演性 驗(yàn)性 □計性 √合性授課班級授課日期授課地點(diǎn)教學(xué)目標(biāo)了解MySQL與Navicat的基礎(chǔ)知識掌握啟動與終止MySQL服務(wù)的方法掌握登錄與退出MySQL數(shù)據(jù)庫服務(wù)器的方法熟悉MySQL的管理工具教學(xué)內(nèi)容認(rèn)知MySQL與Navicat啟動與終止MySQL服務(wù)登錄與退出MySQL數(shù)據(jù)庫服務(wù)器試用MySQL的管理工具教學(xué)重點(diǎn)啟動與終止MySQL服務(wù)、登錄與退出MySQL數(shù)據(jù)庫服務(wù)器教學(xué)難點(diǎn)MySQL的管理工具教學(xué)準(zhǔn)備裝有MySQL、NavicattforMySQL等軟件的計算機(jī)教學(xué)課件PPT教材:《MySQL數(shù)據(jù)庫應(yīng)用、設(shè)計與管理任務(wù)驅(qū)動教程(微課版)》作業(yè)設(shè)計教學(xué)過程教學(xué)環(huán)節(jié)教學(xué)內(nèi)容與過程(教學(xué)內(nèi)容、教學(xué)方法、組織形式、教學(xué)手段)課前組織做好上課前的各項準(zhǔn)備工作(打開計算機(jī)、打開課件、打開軟件、打開授課計劃、教案等),吸引學(xué)生注意力。課程說明【課前說明】分別從MySQL、Navicat等軟件的基礎(chǔ)知識進(jìn)行初步的了解。【目的】使學(xué)生從了解本節(jié)課的學(xué)習(xí)目標(biāo)、學(xué)習(xí)重點(diǎn)、考評方式等方面明確課程學(xué)習(xí)的要求和目標(biāo)。課程內(nèi)容描述1.1認(rèn)知MySQL與Navicat1.MySQL概述MySQL是目前非常流行的開放源代碼的小型數(shù)據(jù)庫管理系統(tǒng),被廣泛地應(yīng)用在各類中小型網(wǎng)站中。由于其體積小、運(yùn)行速度快、總體成本低、開放源碼,許多中小型網(wǎng)站選擇MySQL作為網(wǎng)站數(shù)據(jù)庫管理系統(tǒng)。MySQL的主要特點(diǎn)如下。(1)可移Linux、Mac等多種操作系統(tǒng)上運(yùn)行,保證了MySQL源代碼的可移植性。(2)運(yùn)行速度快:在MySQL中,使用了極快的“B樹”磁盤表(MyISAM)和索引壓縮;通過使用優(yōu)化的“單掃描多連接”,能夠?qū)崿F(xiàn)極快連接;SQL函數(shù)使用高度優(yōu)化的類庫實(shí)現(xiàn),運(yùn)行速度快。一直以來,高速都是MySQL吸引眾多用戶的特性之一,這一點(diǎn)可能只有親自使用才能體會到。(3)支持多平臺:MySQL支持超過20種開發(fā)平臺,包括Windows、Linux、UNIX、MacOS、FreeBSD、IBMAIX、HP-UX、OpenBSD、Solaris等,這使得用戶可以選擇多種平臺實(shí)現(xiàn)自己的應(yīng)用系統(tǒng),并且在不同平臺上開發(fā)的應(yīng)用系統(tǒng)可以很容易地在各種平臺之間進(jìn)行移植。(4)支持多種開發(fā)語言:MySQL為各種流行的程序設(shè)計語言提供了支持,包括Python、C語言、C++、Java、Perl、PHP、Ruby等,并為它們提供了很多API函數(shù)。(5)提供多種存儲引擎:MySQL中提供了多種數(shù)據(jù)庫存儲引擎,引擎各有所長,適用于不同的應(yīng)用場合,用戶可以選擇最合適的引擎以得到最佳性能。(6)功能強(qiáng)大:強(qiáng)大的存儲引擎使MySQL能夠有效應(yīng)用于任意數(shù)據(jù)庫應(yīng)用系統(tǒng),并高效完成各種任務(wù),例如大量數(shù)據(jù)的高速傳輸系統(tǒng)、每天訪問量超過數(shù)億的高強(qiáng)度的搜索Web站點(diǎn)。MySQL5是MySQL發(fā)展歷程中的一個“里程碑”,MySQL5具備企業(yè)級數(shù)據(jù)庫管理系統(tǒng)的特性,提供強(qiáng)大的功能,如子查詢、事務(wù)、外鍵、視圖、存儲過程、觸發(fā)器、查詢緩存等功能。(7)安全性高:靈活安全的權(quán)限和密碼系統(tǒng),允許基于主機(jī)的驗(yàn)證。MySQL連接到服務(wù)器時,所有的密碼傳輸均采用加密形式,從而保證了密碼安全。由于MySQL是網(wǎng)絡(luò)化的,因此可以在Internet上的任何地方訪問,提高了數(shù)據(jù)共享的效率。(8)價格低廉:MySQL采用通用公共許可證(GeneralPublicLicense,GPL),很多情況下,用戶可以免費(fèi)使用MySQL;對于一些商業(yè)用途,用戶需要購買MySQL商業(yè)許可,但價格相對低廉。MySQL為用戶提供了兩個版本,分別是免費(fèi)的MySQLCommunityServer(社區(qū)版)和需要付費(fèi)使用的MySQLEnterpriseServer(企業(yè)版)。編寫本書時,MySQL的最新版本為MySQL-8.0.21。其中第1個數(shù)字8是主版本號,描述了文件格式。第2個數(shù)字0是發(fā)行級別。主版本號和發(fā)行級別在一起便構(gòu)成了發(fā)行序列號。第3個數(shù)字21是在此發(fā)行系列中的版本號,隨著每個新發(fā)布的版本遞增。2.MySQL8.0中值得關(guān)注的新特性MySQL8.0中值得關(guān)注的新特性如下。(1)性能:MySQL8.0的速度要比MySQL5.7快近2倍。MySQL8.0在讀/寫工作負(fù)載、I/O密集型工作負(fù)載以及高競爭工作負(fù)載方面具有非常好的性能。(2)NoSQL:MySQL從5.7版本開始提供NoSQL存儲功能,目前在8.0版本中這部分功能得到了更大的改進(jìn)。該項功能解決了對獨(dú)立的NoSQL文檔數(shù)據(jù)庫的需求,而MySQL文檔存儲也為schema-less模式的JSON文檔提供了多文檔事務(wù)支持和完整的ACID合規(guī)性。(3)窗口函數(shù)(WindowFunctions):從MySQL8.0開始,新增了一個叫窗口函數(shù)的概念,它可以用來實(shí)現(xiàn)若干新的查詢方式。窗口函數(shù)與SUM()、COUNT()這種聚集函數(shù)類似,但它不會將多行查詢結(jié)果合并為一行,而是會將結(jié)果放回多行當(dāng)中,即窗口函數(shù)不需要GROUPBY。(4)隱藏索引:在MySQL8.0中,索引可以被“隱藏”或“顯示”。當(dāng)對索引進(jìn)行隱藏時,它不會被查詢優(yōu)化器所使用??梢允褂眠@個特性進(jìn)行性能調(diào)試,例如我們先隱藏一個索引,然后觀察其對數(shù)據(jù)庫的影響。如果數(shù)據(jù)庫性能有所下降,說明這個索引是有用的,然后將其恢復(fù)顯示即可;如果看不出數(shù)據(jù)庫性能有變化,說明這個索引是多余的,可以考慮刪掉。(5)降序索引:MySQL8.0為索引提供按降序方式進(jìn)行排列的支持,在這種索引中的值也會按降序的方式進(jìn)行排列。(6)通用表表達(dá)式(CommonTableExpressions,CTE):在復(fù)雜的查詢中使用嵌入式表時,使用CTE可以使查詢語句更清晰。(7)UTF-8編碼:從MySQL8.0開始,使用utf8mb4作為默認(rèn)字符集。(8)JSON:MySQL8.0大幅改進(jìn)了對JSON的支持,添加了基于路徑查詢參數(shù)從JSON字段中抽取數(shù)據(jù)的JSON_EXTRACT()函數(shù),以及用于將數(shù)據(jù)分別組合到JSON數(shù)組和對象中的JSON_ARRAYAGG()和JSON_OBJECTAGG()聚合函數(shù)。(9)可靠性:InnoDB現(xiàn)在支持表DDL的原子性,也就是說InnoDB數(shù)據(jù)表上的DDL也可以實(shí)現(xiàn)事務(wù)完整性,要么失敗回滾,要么成功提交,不至于出現(xiàn)DDL部分成功的問題;此外還支持crash-safe性,元數(shù)據(jù)存儲在單個事務(wù)數(shù)據(jù)字典中。(10)高可用性(HighAvailability,HA):InnoDB集群為數(shù)據(jù)庫提供集成的原生HA解決方案。(11)安全性:提供了OpenSSL的改進(jìn)、新的默認(rèn)身份驗(yàn)證、SQL角色、密碼強(qiáng)度、授權(quán)等功能。3.Navicat概述MySQL的管理維護(hù)工具非常多,除自帶的命令行管理工具之外,還有許多圖形化管理工具。其中Navicat是一套快速、可靠且價格便宜的圖形化管理工具,專為簡化數(shù)據(jù)庫的管理和降低系統(tǒng)管理成本而開發(fā)。它能夠滿足數(shù)據(jù)庫管理員、開發(fā)人員及中小企業(yè)的需要。Navicat擁有直觀化的圖形用戶界面,它讓用戶可以以安全并且簡單的方式創(chuàng)建、組織、訪問和共享MySQL數(shù)據(jù)庫中的數(shù)據(jù)。Navicat可以用來對本機(jī)或遠(yuǎn)程的MySQL、SQLServer、SQLite、Oracle及PostgreSQL數(shù)據(jù)庫進(jìn)行管理和開發(fā)。Navicat的功能足以滿足專業(yè)開發(fā)人員的所有需求,而且數(shù)據(jù)庫服務(wù)器的新手學(xué)習(xí)起來非常容易。Navicat適用于MicrosoftWindows、MacOS及Linux這3種平臺,它可以讓用戶連接到任何本機(jī)或遠(yuǎn)程服務(wù)器,提供一些實(shí)用的數(shù)據(jù)庫工具,如數(shù)據(jù)模型、數(shù)據(jù)傳輸、數(shù)據(jù)同步、結(jié)構(gòu)同步、導(dǎo)入、導(dǎo)出、備份、還原、報表創(chuàng)建工具及計劃以協(xié)助管理數(shù)據(jù)。Navicat包括多個產(chǎn)品,其中的NavicatforMySQL是一套專為MySQL設(shè)計的高性能數(shù)據(jù)庫管理及開發(fā)工具。它可以用于版本3.21或以上的MySQL數(shù)據(jù)庫服務(wù)器中,并支持大部分MySQL最新版本的功能,包括觸發(fā)器、存儲過程、函數(shù)、事件、視圖、管理用戶等。另一種產(chǎn)品NavicatPremium是一種可多重連接的數(shù)據(jù)庫管理工具,它可讓用戶以單一程序同時連接到MySQL、Oracle、PostgreSQL、SQLite及SQLServer數(shù)據(jù)庫中,讓管理不同類型的數(shù)據(jù)庫變得更加方便。NavicatPremium使用戶能簡單并快速地在各種數(shù)據(jù)庫系統(tǒng)間傳輸數(shù)據(jù),或傳輸一份指定SQL格式及編碼的純文本文件。這可以簡化從一臺服務(wù)器遷移數(shù)據(jù)到另一臺服務(wù)器的進(jìn)程,不同數(shù)據(jù)庫的批處理作業(yè)也可以按計劃并在指定的時間運(yùn)行。1.2啟動與終止MySQL服務(wù)一般來說,安裝MySQL的時候會有自動啟動服務(wù)和手動啟動服務(wù)的選擇,在安裝與配置MySQL服務(wù)時,如果已經(jīng)將MySQL安裝為Windows服務(wù),當(dāng)Windows操作系統(tǒng)啟動或停止工作時,MySQL服務(wù)也會自動啟動或停止工作。除此之外,還可以使用命令方式和圖形服務(wù)工具來啟動或停止MySQL服務(wù)。1.啟動MySQL服務(wù)的命令以管理員身份打開Windows操作系統(tǒng)的【管理員:命令提示符】窗口,在命令提示符后輸入以下命令即可啟動MySQL服務(wù):NetStop[服務(wù)名稱]也可以在命令提示符后直接輸入以下命令:NetStart按【Enter】鍵執(zhí)行該命令,啟動默認(rèn)服務(wù)名稱為MySQL的服務(wù)。該命令成功執(zhí)行后會顯示多行提示信息,如圖所示,這些提示信息的最后一行內(nèi)容為“命令成功完成。”在【管理員:命令提示符】窗口中執(zhí)行“NetStart”命令后顯示多行提示信息2.停止MySQL服務(wù)的命令以管理員身份打開Windows操作系統(tǒng)的【管理員:命令提示符】窗口,在命令提示符后輸入以下命令即可停止MySQL服務(wù):NetStop[服務(wù)名稱]3.啟動或停止MySQL服務(wù)的圖形服務(wù)工具啟動或停止MySQL服務(wù)的圖形服務(wù)工具主要有:(1)Windows操作系統(tǒng)的【服務(wù)】窗口。(2)Windows操作系統(tǒng)的【任務(wù)管理器】窗口。【任務(wù)1-1】啟動與停止MySQL服務(wù)【任務(wù)描述】MySQL安裝完成后,只有成功啟動MySQL服務(wù)器端的服務(wù),用戶才可以通過MySQL客戶端登錄到MySQL服務(wù)器。分別使用Windows操作系統(tǒng)的【服務(wù)】窗口、【任務(wù)管理器】窗口以及命令方式啟動與停止MySQL服務(wù),具體要求如下。(1)在【服務(wù)】窗口中啟動MySQL服務(wù)。(2)在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程的運(yùn)行狀態(tài)。(3)使用“NetStop”命令停止MySQL服務(wù)。(4)在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程的停止?fàn)顟B(tài)。(5)使用“NetStart”命令啟動MySQL服務(wù)。(6)在【服務(wù)】窗口中查看MySQL服務(wù)的狀態(tài)。(7)在【服務(wù)】窗口中停止MySQL服務(wù)。(8)在【任務(wù)管理器】窗口中啟動MySQL服務(wù)。(9)在【服務(wù)】窗口中設(shè)置MySQL服務(wù)開機(jī)自啟動?!救蝿?wù)實(shí)施】1.在【服務(wù)】窗口中啟動MySQL服務(wù)按組合鍵【W(wǎng)in+R】打開【運(yùn)行】對話框,在該對話框的文本框中輸入命令“Services.msc”,然后單擊【確定】按鈕,打開【服務(wù)】窗口。在【服務(wù)】窗口中選擇名為“MySQL”的服務(wù),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【啟動】命令,如圖所示,即可啟動“MySQL”服務(wù)。在【服務(wù)】窗口中啟動MySQL服務(wù)2.在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程的運(yùn)行狀態(tài)按【Ctrl+Alt+Delete】組合鍵打開【任務(wù)管理器】窗口,切換到【詳細(xì)信息】選項卡,可以看到MySQL服務(wù)進(jìn)程“mysqld.exe”正在運(yùn)行,如圖所示(這里為Windows10操作系統(tǒng)的【任務(wù)管理器】窗口)。在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程“mysqld.exe”在【任務(wù)管理器】窗口中切換到【服務(wù)】選項卡,可以看到“MySQL”服務(wù)正在運(yùn)行,如圖所示(這里為Windows10操作系統(tǒng)的【任務(wù)管理器】窗口)。在【任務(wù)管理器】窗口中查看“MySQL”服務(wù)的運(yùn)行狀態(tài)3.使用“NetStop”命令停止MySQL服務(wù)以管理員身份打開Windows操作系統(tǒng)的【管理員:命令提示符】窗口,在命令提示符后輸入以下命令:NetStopMySQL這里的“MySQL”為服務(wù)的名稱。按【Enter】鍵執(zhí)行該命令,執(zhí)行成功后,【管理員:命令提示符】窗口出現(xiàn)“MySQL服務(wù)已成功停止”的信息,如圖所示。使用“NetStop”命令停止MySQL服務(wù)4.在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程的停止?fàn)顟B(tài)打開【任務(wù)管理器】窗口,在該窗口中選擇【服務(wù)】選項卡,可以看到“MySQL”服務(wù)處于“已停止”狀態(tài),如圖所示。在【任務(wù)管理器】窗口中查看MySQL服務(wù)進(jìn)程的停止?fàn)顟B(tài)5.使用“NetStart”命令啟動MySQL服務(wù)以管理員身份打開Windows操作系統(tǒng)的【管理員:命令提示符】窗口,如果創(chuàng)建服務(wù)時自定義了服務(wù)名稱,則使用以下命令啟動服務(wù):NetStartMySQL這里的“MySQL”為服務(wù)的名稱。按【Enter】鍵,執(zhí)行該命令,啟動指定的MySQL服務(wù),【管理員:命令提示符】窗口中會出現(xiàn)“MySQL服務(wù)已經(jīng)啟動成功”的信息,如圖所示。使用“NetStart”命令啟動MySQL服務(wù)6.在【服務(wù)】窗口中查看MySQL服務(wù)的狀態(tài)打開【任務(wù)管理器】窗口,在該窗口中單擊【打開服務(wù)】按鈕,打開【服務(wù)】窗口。在【服務(wù)】窗口中找到名為“MySQL”的服務(wù),如圖所示,可以看出該服務(wù)的狀態(tài)為“正在運(yùn)行”。在【服務(wù)】窗口中查看MySQL服務(wù)的狀態(tài)7.在【服務(wù)】窗口中停止MySQL服務(wù)在【服務(wù)】窗口中選擇名為“MySQL”的服務(wù),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【停止】命令,如圖所示,即可停止“MySQL”服務(wù)。在【服務(wù)】窗口中停止MySQL服務(wù)8.在【任務(wù)管理器】窗口中啟動MySQL服務(wù)打開【任務(wù)管理器】窗口,在該窗口中選擇名為“MySQL”的服務(wù),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【開始】命令,如圖所示,即可啟動“MySQL”服務(wù)。在【任務(wù)管理器】窗口中啟動MySQL服務(wù)9.在【服務(wù)】窗口中設(shè)置MySQL服務(wù)開機(jī)自啟動打開【服務(wù)】窗口,在該窗口中找到名為“MySQL”的服務(wù),在該服務(wù)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【屬性】命令,打開【MySQL的屬性(本地計算機(jī))】對話框。在“啟動類型”下拉列表中選擇“自動”,如圖所示,即可將“MySQL”服務(wù)設(shè)置為自啟動狀態(tài),然后單擊【確定】按鈕即可。在【MySQL的屬性(本地計算機(jī))】對話框中設(shè)置“啟動類型”為“自動”1.3登錄與退出MySQL數(shù)據(jù)庫服務(wù)器登錄MySQL數(shù)據(jù)庫服務(wù)器的命令的完整形式如下:MySQL-h<服務(wù)器主機(jī)名或主機(jī)地址>-P<端口號>-u<用戶名>-p<密碼>登錄MySQL數(shù)據(jù)庫服務(wù)器的命令可以寫成以下形式:MySQL-hlocalhost-uroot-p123456MySQL-h127.0.0.1-uroot-p123456【參數(shù)說明】(1)MySQL為登錄命令。(2)參數(shù)“-h<服務(wù)器主機(jī)名或主機(jī)地址>”用于設(shè)置MySQL數(shù)據(jù)庫服務(wù)器,其后面接MySQL數(shù)據(jù)庫服務(wù)器名稱或IP地址。如果MySQL數(shù)據(jù)庫服務(wù)器在本地計算機(jī)上,主機(jī)名可以寫成“l(fā)ocalhost”,也可以寫IP地址“127.0.0.1”。對于本機(jī)操作,可以省略-h<服務(wù)器主機(jī)名或主機(jī)地址>。(3)參數(shù)“-P<端口號>”用于設(shè)置訪問服務(wù)器的端口,注意這里為大寫字母“P”。(4)參數(shù)“–u<用戶名>”用于設(shè)置登錄MySQL數(shù)據(jù)庫服務(wù)器的用戶名,-u與<用戶名>之間可以有空格,也可以沒有空格。MySQL安裝與配置完成后,會自動創(chuàng)建一個root用戶。(5)參數(shù)“-p<密碼>”用于設(shè)置登錄MySQL數(shù)據(jù)庫服務(wù)器的密碼,-p后面可以不接密碼,按【Enter】鍵后系統(tǒng)會提示輸入密碼。如果要接密碼,-p與密碼之間沒有空格。注意這里為小寫字母“p”。成功登錄MySQL數(shù)據(jù)庫服務(wù)器以后,會出現(xiàn)“WelcometotheMySQLmonitor”的歡迎語,并出現(xiàn)“mysql>”命令提示符。在“mysql>”命令提示符后面可以輸入SQL語句操作MySQL數(shù)據(jù)庫。在MySQL中,每條SQL語句以半角分號“;”、“\g”或“\G”結(jié)束,3種結(jié)束符的作用相同,可以按【Enter】鍵來執(zhí)行MySQL的命令或SQL語句。在命令提示符“mysql>”后輸入“Quit;”或“Exit;”命令即可退出MySQL的登錄狀態(tài),顯示“Bye”的提示信息,并且出現(xiàn)“C:\>”或者“C:\Windows\system32>”之類的命令提示符。【任務(wù)1-2】登錄與退出MySQL數(shù)據(jù)庫服務(wù)器【任務(wù)描述】(1)以MySQL初始化處理時生成的密碼登錄MySQL數(shù)據(jù)庫服務(wù)器。(2)將MySQL數(shù)據(jù)庫服務(wù)器的登錄密碼修改為“123456”。(3)退出MySQL數(shù)據(jù)庫服務(wù)器。(4)以修改后的新密碼登錄MySQL數(shù)據(jù)庫服務(wù)器?!救蝿?wù)實(shí)施】1.以MySQL初始化處理時生成的密碼登錄MySQL數(shù)據(jù)庫服務(wù)器打開Windows操作系統(tǒng)的【命令提示符】窗口,在命令提示符后輸入以下命令:MySQL-uroot-p這時出現(xiàn)提示信息“Enterpassword:”,在提示信息后輸入前面MySQL初始化處理時自動生成的密碼,例如“o16QlMULprt”。按【Enter】鍵,執(zhí)行該命令,該命令成功執(zhí)行后會顯示如下所示的多行提示信息。WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis17Serverversion:8.0.21MySQLCommunityServer-GPLCopyright(c)2000,2020,Oracleand/oritsaffiliates.Allrightsreserved.OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.MySQL登錄成功后,提示符會變成“mysql>”。2.將MySQL數(shù)據(jù)庫服務(wù)器的登錄密碼修改為“123456”在命令提示符“mysql>”后輸入以下命令:SetpasswordForroot@localhost='123456';按【Enter】鍵,執(zhí)行該命令,將登錄密碼修改為“123456”。3.退出MySQL數(shù)據(jù)庫服務(wù)器在命令提示符“mysql>”后輸入“Quit;”或“Exit;”命令即可退出MySQL的登錄狀態(tài),顯示“Bye”的提示信息。4.以修改后的新密碼登錄MySQL數(shù)據(jù)庫服務(wù)器打開Windows操作系統(tǒng)的【命令提示符】窗口,在命令提示符后輸入命令“MySQL-uroot-p”,按【Enter】鍵后,輸入正確的密碼,這里輸入修改后的新密碼“123456”,即可顯示下圖所示的相關(guān)信息。在【命令提示符】窗口中以修改后的新密碼登錄MySQL數(shù)據(jù)庫服務(wù)器命令中的“MySQL”表示登錄MySQL數(shù)據(jù)庫服務(wù)器的命令;“-u”表示用戶名,其后面接數(shù)據(jù)庫服務(wù)器的用戶名,本次使用“root”用戶名進(jìn)行登錄,也可以使用其他用戶名登錄;“-p”表示密碼,如果“-p”后面沒有密碼,則在【命令提示符】窗口中執(zhí)行該命令后,系統(tǒng)會提示輸入密碼,輸入正確密碼后,即可登錄到MySQL服務(wù)器。1.4試用MySQL的管理工具M(jìn)ySQL的管理工具有命令行工具和圖形管理工具兩種類型。NavicatforMySQL是一款強(qiáng)大的MySQL數(shù)據(jù)庫管理和開發(fā)工具,并且易學(xué)易用,本書使用NavicatforMySQL作為圖形管理工具?!救蝿?wù)1-3】試用MySQL的管理工具【任務(wù)描述】(1)使用命令“MySQL-uroot-p”登錄MySQL數(shù)據(jù)庫服務(wù)器。(2)使用命令“Exit;”退出MySQL數(shù)據(jù)庫服務(wù)器。(3)使用命令“MySQL-hlocalhost-uroot-p”登錄MySQL數(shù)據(jù)庫服務(wù)器。(4)查看安裝MySQL時系統(tǒng)自動創(chuàng)建的數(shù)據(jù)庫。(5)查看MySQL默認(rèn)的字符集。(6)查看MySQL的狀態(tài)信息。(7)查看MySQL的版本信息和連接用戶名。(8)使用命令“Quit;”退出MySQL數(shù)據(jù)庫服務(wù)器。【任務(wù)實(shí)施】1.使用命令“MySQL-uroot-p”登錄MySQL數(shù)據(jù)庫服務(wù)器打開Windows操作系統(tǒng)的【命令提示符】窗口,在該窗口的命令提示符后輸入以下命令:MySQL-uroot-p按【Enter】鍵出現(xiàn)提示信息“Enterpassword:”,在提示信息后輸入前面已設(shè)置的密碼“123456”,再按【Enter】鍵,執(zhí)行該命令,該命令成功執(zhí)行后會顯示多行提示信息,成功進(jìn)入MySQL。MySQL登錄成功后,提示符變成“mysql>”,表示已經(jīng)成功登錄MySQL數(shù)據(jù)庫服務(wù)器,可以開始對數(shù)據(jù)庫進(jìn)行操作了。2.使用命令“Exit;”退出MySQL數(shù)據(jù)庫服務(wù)器在MySQL的命令提示符“mysql>”后輸入命令“Exit;”,按【Enter】鍵即可退出MySQL數(shù)據(jù)庫服務(wù)器的登錄狀態(tài)。3.使用命令“MySQL-hlocalhost-uroot-p”登錄MySQL數(shù)據(jù)庫服務(wù)器在Windows操作系統(tǒng)的【命令提示符】窗口的命令提示符后輸入命令“MySQL-hlocalhost-uroot-p”,按【Enter】鍵后,輸入正確的密碼,這里輸入前面設(shè)置的密碼“123456”。當(dāng)窗口中命令提示符變?yōu)椤癿ysql>”時,表示已經(jīng)成功登錄MySQL數(shù)據(jù)庫服務(wù)器,如圖所示。使用命令“MySQL-hlocalhost-uroot-p”成功登錄MySQL數(shù)據(jù)庫服務(wù)器4.查看安裝MySQL時系統(tǒng)自動創(chuàng)建的數(shù)據(jù)庫在“mysql>”命令提示符后輸入“ShowDatabases;”命令,按【Enter】鍵,執(zhí)行該命令,會顯示MySQL安裝時系統(tǒng)自動創(chuàng)建的4個數(shù)據(jù)庫,如圖所示。顯示安裝MySQL時系統(tǒng)自動創(chuàng)建的4個數(shù)據(jù)庫MySQL將有關(guān)數(shù)據(jù)庫管理系統(tǒng)自身的管理信息都保存在這幾個數(shù)據(jù)庫中。如果刪除這些數(shù)據(jù)庫,MySQL將不能正常工作。5.查看MySQL默認(rèn)的字符集在“mysql>”命令提示符后輸入“ShowVariablesLike'character%';”命令,按【Enter】鍵,執(zhí)行該命令,會顯示MySQL默認(rèn)的字符集,如圖所示。顯示MySQL默認(rèn)的字符集6.查看MySQL的狀態(tài)信息在“mysql>”命令提示符后輸入“Status;”命令,按【Enter】鍵,執(zhí)行該命令,會顯示MySQL的狀態(tài)信息,如圖所示。顯示MySQL的狀態(tài)信息7.查看MySQL的版本信息和連接用戶名在“mysql>”命令提示符后輸入“SelectVersion(),User();”命令,按【Enter】鍵,執(zhí)行該命令,會顯示MySQL的版本信息和連接用戶名,如圖所示。顯示MySQL的版本信息和連接用戶名8.使用命令“Quit;”退出MySQL數(shù)據(jù)庫服務(wù)器在命令提示符“mysql>”后輸入以下命令:Quit;按【Enter】鍵,執(zhí)行該命令,該命令成功執(zhí)行后會顯示“Bye”提示信息?!救蝿?wù)1-4】試用MySQL的圖形管理工具NavicatforMySQL【任務(wù)描述】(1)啟動圖形管理工具NavicatforMySQL。(2)在NavicatforMySQL圖形化環(huán)境中建立并打開連接“MyConn”。(3)在NavicatforMySQL中查看安裝MySQL時系統(tǒng)自動創(chuàng)建的數(shù)據(jù)庫。(4)在NavicatforMySQL中查看數(shù)據(jù)庫“sys”中已有的數(shù)據(jù)表。(5)在Navicatf

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論