實(shí)驗(yàn)二MySQL數(shù)據(jù)庫操作實(shí)驗(yàn)_第1頁
實(shí)驗(yàn)二MySQL數(shù)據(jù)庫操作實(shí)驗(yàn)_第2頁
實(shí)驗(yàn)二MySQL數(shù)據(jù)庫操作實(shí)驗(yàn)_第3頁
實(shí)驗(yàn)二MySQL數(shù)據(jù)庫操作實(shí)驗(yàn)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

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

2、MySQLMySQL Server5.0MySQL mand Line Client,翻開控制臺(tái)界面,提示輸入密碼,密碼輸入成功后,登錄MySQL數(shù)據(jù)庫,如下列圖2.1所示。圖2.1 登錄MySQL 效勞器方法二:將MySQL的安裝路徑下的bin目錄添加到環(huán)境變量path中,翻開控制臺(tái)命令,輸入mysql uroot p,在提示符下輸入密碼,登錄MySQL效勞器,如下列圖2.2所示。圖2.2 登錄MySQL效勞器2、安裝Navicat for MySQLNavicat for MySQL 是一款強(qiáng)大的MySQL數(shù)據(jù)庫管理和開發(fā)工具,Navicat使用很好的GUI,可以使用戶采用一種平安和更容易

3、的方式創(chuàng)立、組織、存取和共享信息。安裝Navicat_for_MySQL_,安裝向?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ù)庫:點(diǎn)擊連接按鈕,翻開如下列圖2.5 所示新建連接對(duì)話框,在常規(guī)選項(xiàng)卡下重新命名一個(gè)連接名,在密碼后的文本框中輸入安裝MySQL時(shí)設(shè)置的密碼,點(diǎn)擊連接測(cè)試,如果能夠連接到數(shù)據(jù)庫,則會(huì)彈出圖2.6所示的連接成功提示對(duì)話框。圖2.5 新建連接對(duì)話框圖2.6 連接成功提示對(duì)話框測(cè)試連接成功后,點(diǎn)擊新建連接

4、對(duì)話框中的確定按鈕,即可連接到MySQL數(shù)據(jù)庫,雙擊連接名,顯示當(dāng)前連接下的所有的數(shù)據(jù)庫,雙擊*個(gè)數(shù)據(jù)庫名,即可顯示該數(shù)據(jù)庫下的表、視圖、函數(shù)、事件、查詢等信息,如圖2.7所示,翻開scott數(shù)據(jù)庫,有兩表,emp和userinfo。圖2.7 連接數(shù)據(jù)庫后界面3、使用SQL命令操作管理數(shù)據(jù)庫使用第一種或第二種方法登錄數(shù)據(jù)庫,在命令行提示符下,依次輸入如下的命令,即完成了scott數(shù)據(jù)庫中emp表的創(chuàng)立和數(shù)據(jù)記錄的插入操作。create database scott;use scott;create table emp(ename varchar(10),job varchar(20),sal

5、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(jones,manager,2975.0,1981-4-02 00:00:00.0);insert

6、into emp values(martin,salesman,1250.0,1981-09-28 00:00:00.0);執(zhí)行命令: use scott; /使用scott數(shù)據(jù)庫 show tables; / 查看當(dāng)前數(shù)據(jù)庫下的數(shù)據(jù)表 select * from emp; / 查看數(shù)據(jù)庫表的記錄信息如下列圖2.8所示。圖2.8 查詢記錄信息4、使用Nacicat for MySQL操作管理數(shù)據(jù)庫,新建一個(gè)數(shù)據(jù)庫右擊連接名MySQL5,在彈出的快捷菜單中選擇新建數(shù)據(jù)庫,如圖2.9所示,點(diǎn)擊之后,彈出如圖2.10所示的新建數(shù)據(jù)庫對(duì)話框,定義數(shù)據(jù)庫名、字符集和排序規(guī)則就完成數(shù)據(jù)庫的創(chuàng)立。圖2.9

7、新建數(shù)據(jù)庫操作圖2.10 新建數(shù)據(jù)庫對(duì)話框新建數(shù)據(jù)庫表翻開數(shù)據(jù)庫,可以選擇翻開表、設(shè)計(jì)表、新建表等操作,如后面的按鈕所示,根據(jù)不同的需要選擇,如果要新建數(shù)據(jù)庫表,點(diǎn)擊按鈕新建表即可。設(shè)計(jì)字段點(diǎn)擊新建表可以彈出如圖2.11所示的設(shè)計(jì)數(shù)據(jù)庫表界面,從此圖可以看出,設(shè)計(jì)了4個(gè)字段,stuID、Name、Age和Se*,并設(shè)置了它們各自的類型和長(zhǎng)度,是否允許空值,并設(shè)定stuID為主鍵。此處欄位選項(xiàng)卡中是設(shè)置各個(gè)字段。當(dāng)表設(shè)計(jì)好了,需要對(duì)其進(jìn)展保存,點(diǎn)擊工具欄上的保存按鈕,顯示圖2.12提示的保存數(shù)據(jù)庫表的提示,此處設(shè)計(jì)數(shù)據(jù)庫表為Student。圖2.11 設(shè)計(jì)數(shù)據(jù)庫表圖2.12 保存數(shù)據(jù)庫表添加記錄

8、關(guān)閉設(shè)計(jì)表的窗口,在Navicat for MySQL界面上,雙擊數(shù)據(jù)庫表Student,即可彈出添加記錄的窗口,如圖2.13所示,此處添加了4條記錄。添加完成后,關(guān)閉此窗口,系統(tǒng)會(huì)提示是否保存。圖2.13 添加記錄查詢記錄右擊查詢選項(xiàng),在快捷菜單中選擇新建查詢,翻開如圖2.14所示的查詢窗口,在查詢編輯器下輸入查詢的SQL命令,點(diǎn)擊工具欄上的綠色運(yùn)行按鈕,顯示如圖2.14查詢編輯器窗口下四條記錄。圖2.14 查詢記錄備份數(shù)據(jù)庫右擊備份選項(xiàng),在彈出式對(duì)話框中選擇新建備份,顯示如圖2.15所示的界面,點(diǎn)擊開場(chǎng)按鈕開場(chǎng)進(jìn)展備份,備份完成后可以保存,點(diǎn)擊圖2.15所示的保存按鈕,則顯示如圖2.16所示的設(shè)置保存文件名的提示。圖2.15 備份數(shù)據(jù)庫圖2.16 保存?zhèn)浞蒉D(zhuǎn)儲(chǔ)SQL文件與導(dǎo)入SQL文件將創(chuàng)立的數(shù)據(jù)庫信息備份,可以導(dǎo)出SQL腳本文件或其它格式的文件,右擊數(shù)據(jù)庫名轉(zhuǎn)儲(chǔ)SQL文件,彈出如圖2.17所示的另存為對(duì)話框,在翻開的保存對(duì)話中輸入保存的文件名即可。 導(dǎo)入SQL文件則和此操作相反,可以將SQL文件導(dǎo)入到數(shù)據(jù)庫中。圖2.17 轉(zhuǎn)儲(chǔ)SQL文件6、其它使用上面提及到的管理數(shù)據(jù)庫的兩種方法,創(chuàng)立課本上涉及到的數(shù)據(jù)庫以備后續(xù)課程使用。參照MySQL 學(xué)習(xí)手冊(cè)學(xué)習(xí)MySQL的更多使用方法,根據(jù)Navicat的幫助,學(xué)習(xí)更多的使用Navicat fo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論