實(shí)驗(yàn)二 MySQL數(shù)據(jù)庫(kù)操作實(shí)驗(yàn)[驕陽(yáng)教育]_第1頁(yè)
實(shí)驗(yàn)二 MySQL數(shù)據(jù)庫(kù)操作實(shí)驗(yàn)[驕陽(yáng)教育]_第2頁(yè)
實(shí)驗(yàn)二 MySQL數(shù)據(jù)庫(kù)操作實(shí)驗(yàn)[驕陽(yáng)教育]_第3頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)二 MySQL數(shù)據(jù)庫(kù)操作實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康模?、 掌握MySQL數(shù)據(jù)庫(kù)的安裝方法2、 掌握MySQL數(shù)據(jù)庫(kù)的使用3、 熟悉數(shù)據(jù)庫(kù)管理工具的使用實(shí)驗(yàn)要求:1、 利用MySQL命令創(chuàng)建數(shù)據(jù)庫(kù)和相應(yīng)的數(shù)據(jù)庫(kù)表,并能向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)記錄和相應(yīng)的數(shù)據(jù)庫(kù)操作。2、 利用Navicat for MySQL建數(shù)據(jù)庫(kù)和相應(yīng)的數(shù)據(jù)庫(kù)表,并能向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)記錄和相應(yīng)的數(shù)據(jù)庫(kù)操作。3、 保存和導(dǎo)入數(shù)據(jù)庫(kù)4、 編程查詢顯示數(shù)據(jù)庫(kù)表中的所有記錄,可以選擇以下添加的任意一個(gè)數(shù)據(jù)庫(kù)表的記錄。實(shí)驗(yàn)內(nèi)容:1、 安裝MySQL數(shù)據(jù)庫(kù)安裝MySQL可以參照文檔“MySQL 5 安裝.doc”,安裝MySQL并進(jìn)行配置,安裝成

2、功后,即可操作管理數(shù)據(jù)庫(kù)。方法一:從開始菜單MySQLMySQL Server5.0MySQL Command Line Client,打開控制臺(tái)界面,提示輸入密碼,密碼輸入成功后,登錄MySQL數(shù)據(jù)庫(kù),如下圖2.1所示。圖2.1 登錄MySQL 服務(wù)器方法二:將MySQL的安裝路徑下的bin目錄添加到環(huán)境變量path中,打開控制臺(tái)命令,輸入mysql uroot p,在提示符下輸入密碼,登錄MySQL服務(wù)器,如下圖2.2所示。圖2.2 登錄MySQL服務(wù)器2、安裝Navicat for MySQLNavicat for MySQL 是一款強(qiáng)大的MySQL數(shù)據(jù)庫(kù)管理和開發(fā)工具,Navicat使

3、用很好的GUI,可以使用戶采用一種安全和更容易的方式創(chuàng)建、組織、存取和共享信息。安裝Navicat_for_MySQL_10.1.7,安裝向?qū)?dòng)界面如下圖2.3所示。圖2.3 安裝向?qū)Ы缑婵梢赃x擇系統(tǒng)設(shè)置的安裝路徑,也可以自定義安裝路徑,點(diǎn)擊“安裝”按鈕,進(jìn)行安裝。安裝完成后啟動(dòng)Navicat,界面顯示如圖2.4所示。圖2.4 Navicat 界面連接數(shù)據(jù)庫(kù):點(diǎn)擊“連接”按鈕,打開如下圖2.5 所示“新建連接”對(duì)話框,在“常規(guī)”選項(xiàng)卡下重新命名一個(gè)“連接名”,在“密碼”后的文本框中輸入安裝MySQL時(shí)設(shè)置的密碼,點(diǎn)擊“連接測(cè)試”,如果能夠連接到數(shù)據(jù)庫(kù),則會(huì)彈出圖2.6所示的連接成功提示對(duì)話框

4、。圖2.5 新建連接對(duì)話框圖2.6 連接成功提示對(duì)話框測(cè)試連接成功后,點(diǎn)擊新建連接對(duì)話框中的“確定”按鈕,即可連接到MySQL數(shù)據(jù)庫(kù),雙擊連接名,顯示當(dāng)前連接下的所有的數(shù)據(jù)庫(kù),雙擊某個(gè)數(shù)據(jù)庫(kù)名,即可顯示該數(shù)據(jù)庫(kù)下的表、視圖、函數(shù)、事件、查詢等信息,如圖2.7所示,打開scott數(shù)據(jù)庫(kù),有兩張表,emp和userinfo。圖2.7 連接數(shù)據(jù)庫(kù)后界面3、使用SQL命令操作管理數(shù)據(jù)庫(kù)使用第一種或第二種方法登錄數(shù)據(jù)庫(kù),在命令行提示符下,依次輸入如下的命令,即完成了scott數(shù)據(jù)庫(kù)中emp表的創(chuàng)建和數(shù)據(jù)記錄的插入操作。create database scott;use scott; create tab

5、le emp(ename varchar(10),job varchar(20),sal double,hiredate varchar(50); insert into emp values(smith,clerk,800.00,1980-12-17 00:00:00.0);insert into emp values(allen,salesman,1600.00,1981-2-20 00:00:00.0);insert into emp values(ward,salesman,1250.0,1981-2-22 00:00:00.0);insert into emp values(jone

6、s,manager,2975.0,1981-4-02 00:00:00.0);insert into emp values(martin,salesman,1250.0,1981-09-28 00:00:00.0);執(zhí)行命令: use scott; /使用scott數(shù)據(jù)庫(kù) show tables; / 查看當(dāng)前數(shù)據(jù)庫(kù)下的數(shù)據(jù)表 select * from emp; / 查看數(shù)據(jù)庫(kù)表的記錄信息如下圖2.8所示。圖2.8 查詢記錄信息4、使用Nacicat for MySQL操作管理數(shù)據(jù)庫(kù),1) 新建一個(gè)數(shù)據(jù)庫(kù)右擊連接名“MySQL5”,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫(kù)”,如圖2.9所示,點(diǎn)擊之

7、后,彈出如圖2.10所示的“新建數(shù)據(jù)庫(kù)”對(duì)話框,定義“數(shù)據(jù)庫(kù)名”、“字符集”和“排序規(guī)則”就完成數(shù)據(jù)庫(kù)的創(chuàng)建。圖2.9 新建數(shù)據(jù)庫(kù)操作圖2.10 “新建數(shù)據(jù)庫(kù)”對(duì)話框2) 新建數(shù)據(jù)庫(kù)表打開數(shù)據(jù)庫(kù),可以選擇“打開表”、“設(shè)計(jì)表”、“新建表”等操作,如后面的按鈕所示,根據(jù)不同的需要選擇,如果要“新建數(shù)據(jù)庫(kù)表”,點(diǎn)擊按鈕“新建表”即可。3) 設(shè)計(jì)字段點(diǎn)擊“新建表”可以彈出如圖2.11所示的設(shè)計(jì)數(shù)據(jù)庫(kù)表界面,從此圖可以看出,設(shè)計(jì)了4個(gè)字段,stuID、Name、Age和Sex,并設(shè)置了它們各自的類型和長(zhǎng)度,是否允許空值,并設(shè)定stuID為主鍵。此處“欄位”選項(xiàng)卡中是設(shè)置各個(gè)字段。當(dāng)表設(shè)計(jì)好了,需要對(duì)其

8、進(jìn)行保存,點(diǎn)擊工具欄上的“保存”按鈕,顯示圖2.12提示的保存數(shù)據(jù)庫(kù)表的提示,此處設(shè)計(jì)數(shù)據(jù)庫(kù)表為Student。圖2.11 設(shè)計(jì)數(shù)據(jù)庫(kù)表圖2.12 保存數(shù)據(jù)庫(kù)表4) 添加記錄關(guān)閉設(shè)計(jì)表的窗口,在Navicat for MySQL界面上,雙擊數(shù)據(jù)庫(kù)表“Student”,即可彈出添加記錄的窗口,如圖2.13所示,此處添加了4條記錄。添加完成后,關(guān)閉此窗口,系統(tǒng)會(huì)提示是否保存。圖2.13 添加記錄5) 查詢記錄右擊“查詢”選項(xiàng),在快捷菜單中選擇“新建查詢”,打開如圖2.14所示的查詢窗口,在“查詢編輯器”下輸入查詢的SQL命令,點(diǎn)擊工具欄上的綠色“運(yùn)行”按鈕,顯示如圖2.14查詢編輯器窗口下四條記錄

9、。圖2.14 查詢記錄6) 備份數(shù)據(jù)庫(kù)右擊“備份”選項(xiàng),在彈出式對(duì)話框中選擇“新建備份”,顯示如圖2.15所示的界面,點(diǎn)擊“開始”按鈕開始進(jìn)行備份,備份完成后可以保存,點(diǎn)擊圖2.15所示的“保存”按鈕,則顯示如圖2.16所示的設(shè)置保存文件名的提示。圖2.15 備份數(shù)據(jù)庫(kù)圖2.16 保存?zhèn)浞?) 轉(zhuǎn)儲(chǔ)SQL文件與導(dǎo)入SQL文件將創(chuàng)建的數(shù)據(jù)庫(kù)信息備份,可以導(dǎo)出SQL腳本文件或其它格式的文件,右擊數(shù)據(jù)庫(kù)名“轉(zhuǎn)儲(chǔ)SQL文件”,彈出如圖2.17所示的另存為對(duì)話框,在打開的保存對(duì)話中輸入保存的文件名即可。 導(dǎo)入SQL文件則和此操作相反,可以將SQL文件導(dǎo)入到數(shù)據(jù)庫(kù)中。圖2.17 轉(zhuǎn)儲(chǔ)SQL文件6、其它使用上面提及到的管理數(shù)據(jù)庫(kù)的兩種方法,創(chuàng)建課本上涉及到的數(shù)據(jù)庫(kù)以備后續(xù)課程使用。參照MySQL 學(xué)習(xí)手冊(cè)學(xué)習(xí)MySQL的更多使用方法,根據(jù)Navicat的幫助,學(xué)習(xí)更多的使用Navicat for

溫馨提示

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

評(píng)論

0/150

提交評(píng)論