MySQL數(shù)據(jù)庫應(yīng)用技術(shù)實(shí)驗(yàn)二 數(shù)據(jù)庫的創(chuàng)建和管理_第1頁
MySQL數(shù)據(jù)庫應(yīng)用技術(shù)實(shí)驗(yàn)二 數(shù)據(jù)庫的創(chuàng)建和管理_第2頁
MySQL數(shù)據(jù)庫應(yīng)用技術(shù)實(shí)驗(yàn)二 數(shù)據(jù)庫的創(chuàng)建和管理_第3頁
MySQL數(shù)據(jù)庫應(yīng)用技術(shù)實(shí)驗(yàn)二 數(shù)據(jù)庫的創(chuàng)建和管理_第4頁
MySQL數(shù)據(jù)庫應(yīng)用技術(shù)實(shí)驗(yàn)二 數(shù)據(jù)庫的創(chuàng)建和管理_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實(shí)驗(yàn)二數(shù)據(jù)庫的創(chuàng)建和管理實(shí)驗(yàn)學(xué)時:1.5學(xué)時實(shí)驗(yàn)類型:驗(yàn)證實(shí)驗(yàn)要求:必做一、實(shí)驗(yàn)?zāi)康氖炀氄莆帐褂肗avicat和Transact-SQL語言兩種方法創(chuàng)建、修改和刪除數(shù)據(jù)庫。學(xué)習(xí)在Navicat中進(jìn)行數(shù)據(jù)庫的轉(zhuǎn)儲和導(dǎo)入。掌握管理數(shù)據(jù)庫的有關(guān)系統(tǒng)存儲過程。二、實(shí)驗(yàn)內(nèi)容具體步驟如下:新建連接“MySQL”—單擊選擇并右鍵—“新建數(shù)據(jù)庫”—輸入數(shù)據(jù)庫名“mydb”、字符集“utf8--UTF-8Unicode”、排序規(guī)則“utf8_general_ci”—“確定”。如圖1.1所示:右鍵—數(shù)據(jù)庫屬性,可以看到如圖1.2所示結(jié)果:圖1.22、利用Transact-SQL語言創(chuàng)建滿足以下要求的數(shù)據(jù)庫:1)數(shù)據(jù)庫存在于連接MySQL中;2)數(shù)據(jù)庫名稱為mydb;3)字符集選擇utf8--UTF-8Unicode;4)排序規(guī)則選擇utf8_general_ci;具體步驟如下: 點(diǎn)擊“新建查詢”,在查詢編輯器輸入以下代碼,點(diǎn)擊“運(yùn)行”,完成后,左側(cè)列表中選中連接“數(shù)MySQL”,點(diǎn)擊“刷新”按鈕,列表即可見到“testdb”。如圖2.1、2.2所示:CREATEDATABASEtestdbDEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;圖2.1圖2.23、利用Transact-SQL語言查看數(shù)據(jù)庫及表的信息。①查看連接中的所有數(shù)據(jù)庫步驟:點(diǎn)擊“新建查詢”,輸入SHOWDATABASES后運(yùn)行,結(jié)果如圖3.1所示:圖3.1②查看數(shù)據(jù)庫mysql中所有的表步驟:點(diǎn)擊“新建查詢”,輸入USEmysql;SHOWTABLES;后運(yùn)行,(也可以用語句showtablesfrommysql;)結(jié)果如圖3.2所示: 圖3.2 ③查看數(shù)據(jù)庫“mysql”中表“help_keyword”的結(jié)構(gòu)。步驟:點(diǎn)擊“新建查詢”,輸入USEmysql;DESChelp_keyword;后運(yùn)行,(也可以用語句showtablesfrommysql;)結(jié)果如圖3.3所示:圖3.34、利用Navicat修改數(shù)據(jù)庫mydb,修改其排序方式為utf8_bin。步驟:右鍵單擊數(shù)據(jù)庫“mydb”—數(shù)據(jù)庫屬性,在排序方式中選擇“utf8_bin”—“確定”。5、利用Transact-SQL語言修改數(shù)據(jù)庫mydb的字符集為Latin1;步驟:點(diǎn)擊“新建查詢”,輸入以下代碼,點(diǎn)擊運(yùn)行ALTERDATABASEmydbDEFAULTCHARACTERSET=latin1;如圖5.1所示:圖5.1 關(guān)閉數(shù)據(jù)庫“mydb”后重新打開,查看數(shù)據(jù)庫屬性,可以看到如圖5.2所示結(jié)果:圖5.26、利用Navicat刪除數(shù)據(jù)庫mydb。直接右鍵點(diǎn)擊mydb選擇刪除即可,注意要關(guān)閉當(dāng)前的SQL語句編寫界面。7、利用Transact-SQL語言刪除數(shù)據(jù)庫testdb。步驟:點(diǎn)擊“新建查詢”,輸入DROPDATABASEtestdb后運(yùn)行。刷新連接“MySQL”,查看結(jié)果。 8、轉(zhuǎn)儲MySQL數(shù)據(jù)庫。 步驟:打開連接“MySQL”—右鍵單擊數(shù)據(jù)庫“mysql”—選擇“轉(zhuǎn)儲 SQL文件”—將文件名改為“sql.sql”后保存在桌面,如圖9.1所示:圖9.1 成功后將出現(xiàn)如圖9.2所示情況:圖9.2 9、導(dǎo)入MySQL數(shù)據(jù)庫。①在連接“MySQL”中新建數(shù)據(jù)庫“sql”(字符集與排序方式盡量一致)。②打開數(shù)據(jù)庫“sql”—右鍵單擊—運(yùn)行SQL文件—選擇桌面的“sql.sql”文件—點(diǎn)擊“確定”。如圖10.1所示:圖10.1③執(zhí)行結(jié)果如圖10.2所示則表示成功。關(guān)閉數(shù)據(jù)庫sql后重新打開,對比數(shù)據(jù)庫“sql”與最初的數(shù)據(jù)庫“mysql”,看是否完全相同。圖10.2三、課后練習(xí)題1、分別用以下幾種語句查看數(shù)據(jù)庫“mysql”中任意表的結(jié)構(gòu)或數(shù)據(jù)(先輸入:“USEmysql;”):①SHOWCOLUMNSFROM表名;②DESCRIBE表名;③DESC表名④SELECT*FROM表名2、思考以下問題:1

溫馨提示

  • 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

提交評論