![《數據庫系統的安裝和調試》實驗報告樣本_第1頁](http://file4.renrendoc.com/view11/M02/16/14/wKhkGWW8leyACUM7AAJ2_2QvPO4625.jpg)
![《數據庫系統的安裝和調試》實驗報告樣本_第2頁](http://file4.renrendoc.com/view11/M02/16/14/wKhkGWW8leyACUM7AAJ2_2QvPO46252.jpg)
![《數據庫系統的安裝和調試》實驗報告樣本_第3頁](http://file4.renrendoc.com/view11/M02/16/14/wKhkGWW8leyACUM7AAJ2_2QvPO46253.jpg)
![《數據庫系統的安裝和調試》實驗報告樣本_第4頁](http://file4.renrendoc.com/view11/M02/16/14/wKhkGWW8leyACUM7AAJ2_2QvPO46254.jpg)
![《數據庫系統的安裝和調試》實驗報告樣本_第5頁](http://file4.renrendoc.com/view11/M02/16/14/wKhkGWW8leyACUM7AAJ2_2QvPO46255.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《數據庫系統的安裝和調試》實驗報告第一局部MySQL數據庫的安裝和使用一、實驗目的:掌握MySQL數據庫環(huán)境搭建的具體步驟和操作方法。掌握啟動和運行MySQL的方法。掌握使用SQL語句創(chuàng)立數據庫、表及向表中插入記錄的方法。二、實驗內容和步驟1、首先,查看本臺機器的C盤根目錄下是否有mysql的文件夾,如果沒有,請到2006develop文件夾(FTP服務器上)中下載文件,解壓后進行安裝。2、進入安裝目錄,然后切換到bin文件夾下,雙擊運行命令mysqld.exe:3、翻開命令窗口,然后切換到C:\mysql\bin文件夾下,并輸入如下命令:C:\mysql\bin>mysql-uroot-p回車后出現Enterpassword:提示信息,繼續(xù)敲入回車符,就進入到MySQL的工作界面:mysql>o成功地連接后,可以在mysql>提示下輸入QUIT(或\q)隨時退出:mysql>QUITBye4、在mysql>提示符輸入selectversion(),current_date();命令,系統將顯示什么信息?nysql>selectuersion<),current_dateTOC\o"1-5"\h\z+++uersion<>!current.date<>;+++!4.0.20a-debug!2010-11-05;+++1rowinset<0.02sec>5、下面,在mysql>提示下輸入命令SHOWDATABASES;系統將顯示什么信息?(該命令用來顯示MySQL中已創(chuàng)立的數據庫名稱)ysql>SHOWDATABASESiDatabase'TOC\o"1-5"\h\z*+imysql;test!>+rowsinset<0.00sec>6、在mysql>提示下輸入命令usetest;,系統給出提示信息Databasechanged,表示已經轉到數據庫test中。7、在mysql>提示下輸入命令showtables;,系統給出的提示信息是什么?nysql>usetestDatabasechangednysql>showtables;Emptyset<0.00sec>8、下面,將創(chuàng)立我們實驗用的數據庫、表和表中的記錄。數據庫名稱:stud+自己學號的最后4位,如:stud0180o該數據庫用來記錄學生學習的基本情況,主要包括三張表:Student(學生表),內容如下:sno(學號)sname(姓名)sex(性別)sage(年齡)95001王云女18Course(課程表),內容如下:95002劉濤男2095003夏雨女1995004吳青女18SC(學生選課表),內容如下:eno(課程號)cname(課程名稱)ctime(課時)ccredit(學分)c001C語言724c002數學724c003英語483c004數據庫724請在mysql>提示下,輸入命令createdatabasestudO18O;來創(chuàng)立數據庫。回車后繼續(xù)輸入命令showdatabases;系統顯示的結果是什么?sno(學號)eno(課程號)grade(成績)95001c0016095002c0027095003c0038095004c00490]mysql>createdatabasestud0180;hueri/OK,1rowaffected<0.00sec)showdatabases;iDatabase'imysqlistud0180itestrowsinset<0.00sec>9、在mysql>提示下,輸入命令usestudlOl1;將操作環(huán)境轉到新數據庫中。10、在mysql>提示下,輸入命令createtableStudent(snochar(5),snamevarchar(16),sexchar(2),sageint);并回車。如果系統的提示信息為:QueryOK,。rowsaffected,那么表示創(chuàng)立成功。nysql>usestud0180;Databasechangednysql>createtableStudent<snochar<5>^.snaneuarchai*<16>,sexchar<2>,sageint>;QueryOK,0rovisaffected<0.08sec>11、在mysql>提示下,輸入命令createtableCourse(cnochar(4),cnamevarchar(30),ctimeint,ccreditsmallint);并回車。nysql>createtableCourse<cnochar<4>,cnameuarchar<30>,ctineint,ccreditsnailint>;QueryOK,0rowsaffected<0.03sec>12、繼續(xù)在mysql>提示下,輸入命令createtableSC(snochar(5),enochar(4),gradeint);并回車。最后,在提不符下輸入命令showtables;系統提不信息是什么?nysql>createtableSCCsnochar<5>,cnochar<4>,gradeint>;QueryOK,0rowsaffected<0.05sec)nysql>showtablesTOC\o"1-5"\h\z!Tables_in_stud0180i¥+icourse;iSCaistudent'
13、在mysql>提示下,輸入命令LOADDATALOCALINFILEVmysql/stud.txfINTOTABLEstudentFIELDSTERMINATEDBY假設操作成功,便可以看到如下的提示信息:QueryOK,4rowsaffected(0.05sec)hysql>LOADDATALOCALINFILEJZnysqlZstud.txtJINTOTABLEstudentFIELDSTERMINHTEDBY;OueryOK,4rovisaffected<0.13sec>^Records:4Deleted:0Skipped:0Warnings:014、在mysql>提示下,輸入命令select*fromstudent;,運行結果是什么?nysql>select*fronstudent:isnoisnameisexisage!++++++<<E+<<E+<<E80981211rovisinset<0.00sec>+<<E8098121115、繼續(xù)輸入命令LOADDATALOCALINFILEVmysql/course.txfINTOTABLEcourseFIELDSTERMINATEDBY并回車完成對course表有容的插入。mysql>LOADDATALOCALINFILEJ/mysql/course.txt*INTOTABLEcourseFIELDSTERMINATEDBY;QueryOK,4rovisaffected<0.02sec>Records:4Deleted:0Skipped:0Warnings:016、接下來用insert命令完成對數據的錄入,在mysql>提示下分別輸入如下命令:InsertintoSCvaluesC9500T/cOO1\60);InsertintoSCvaluesC95002\,c002\70);InsertintoSCvalues(695003\,c003\80);InsertintoSCvalues('95004','c004',90);至此,實驗用的數據庫、表和記錄都已創(chuàng)立好,可以進行下一階段的工作。ysql>InsertintoSCualues<J95001J,9c001,j.60>;ueryOK,1rowaffected<0.03sec>ysql>InsertintoSCualues<J95002J9c002J,70>;ueryOK.1rowaffected<0.00sec)ysql>InsertintoSCualues<,95003J9c003J,80>;ueryOK.1rowaffected<0.00sec>ysql>InsertintoSCualues<,95004J9c004Jj.90>;ueryOK,1rowaFFected<0.00sec〉三、實驗小結:通過這次實驗的學習,我初步了解了MySQL,并基本掌握MySQL數據庫環(huán)境搭建的具體步驟和操作方法和啟動和運行MySQL的方法,還能夠熟練使用SQL語句的基本命令,還能夠根據實驗提示成功創(chuàng)立數據庫、表及向表中插入記錄。這些對以后學習數據庫起了一點鋪墊的作用。第二局部使用JSP連接MySQL數據庫并編程一、實驗目的:了解如何將MySQL數據庫配置為JSP開發(fā)使用的數據庫。掌握在JSP中如何建立與MySQL的連接。掌握使用JSP編程的方法訪問數據庫中的數據。二、實驗內容和步驟1、使用Ultraedit創(chuàng)立一個JSP頁面,名稱為自己的學號20051011.jsp,內容如下:<%@pagecontentType=,,text/html;charset=gb2312/z%><%@pageimport二〃java?sql.*〃%><%Statementstmt二null;ResultSetrs=null;Class.forName(〃coni?mysql.jdbc.Driver").newlnstance();try{Connectionconn=DriverManager.getConnection(z/jdbc:mysql://localhost/stud0180?user=root&password=z/);stmt=conn.createStatement();rs=stmt.executeQuery("select*fromstudent");while(rs.next()){%>您的第一個字段內容為:<%=rs.getString(l)%><%}%><%out.print(z,數據庫操作成功,恭喜你\n〃);%><%rs.close();stmt,close();conn,close();}catch(SQLExceptionex)(//handleanyerrorsSystem,out.printin(^SQLException:〃+ex.getMessage());System,out.printlnC'SQLState:〃+ex.getSQLState());System,out.printIn(/zVendorError:〃+ex.getErrorCode()):}%>2、將其保存在Tomcat的安裝目錄下的\webapps\R00T目錄中,然后啟動Tomcat,接著在瀏覽器中輸入地址:地/localhost:8080/20091120180.jsp,如果文件正確,就能看到運行結果。請將運行結果的截圖保存在下面。!按照InternetExplorer中的默認設置現在已關閉Intranet設置。單擊此處查看更多項選擇項...您的第一個字段內容為:95001您的第一個字段內容為:95002您的第一個字段內容為:95003您的第一個字段內容為:95004數據庫操作成功,恭喜你
95001950029500195002950039500495001950029500395004rowsmset<0.00sec>Commandsendv/ith;or\g.snosagepassword:netotheMySQLmonitor.MySQLconnectionidis8ruersion:snavneisex9help;995001950029500395004rowsmset<0.00sec>Commandsendv/ith;or\g.snosagepassword:netotheMySQLmonitor.MySQLconnectionidis8ruersion:snavneisex9help;9or■forhelp.Type*\c*toclearthebuffer.ysql>usestud0180atabasechangedysql>select*fronstudent->;"HySQLCouandLineClientbnysql>LOADDATALOCALINFILEJ/nysql/course.txtJINTOTABLEcourseFIELDSTERMIHATEDBY;QueryOK,4rowsaffected<0.01sec>Records:4Deleted:0Skipped:0Warnings:080981211女女云濤雨青王劉夏吳ienoicnane!ctineiccre
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現代產品設計中的民族圖案與色彩研究
- 現代紋樣設計在商業(yè)品牌推廣中的應用實踐
- 現代辦公環(huán)境下的AI餐廳服務應用研究
- 現代物流行業(yè)的服務創(chuàng)新與升級
- 現代辦公環(huán)境下的報告制作技巧
- 2024年五年級語文上冊 第六單元 口語交際:父母之愛說課稿 新人教版
- Module7 Unit2 This little girl can't walk(Period 1) (說課稿) -2024-2025學年外研版(三起)英語五年級上冊
- 7《什么比獵豹的速度更快》說課稿-2024-2025學年五年級上冊語文統編版001
- 13美麗的冬天 說課稿-2024-2025學年道德與法治一年級上冊統編版
- 2024-2025學年高中化學 第1章 第4節(jié) 第2課時 有機物分子式與分子結構的確定說課稿 新人教版選修5
- GB/T 27476.5-2014檢測實驗室安全第5部分:化學因素
- 金屬非金屬礦山重大生產安全事故隱患判定標準課件
- 四年級上冊數學課件-一般應用題 全國通用(共26張PPT)
- 肝臟炎性假瘤的影像學表現培訓課件
- 國家行政機關公文格式課件
- 業(yè)務員回款考核辦法
- 急性心梗的護理業(yè)務學習課件
- 2021年投標部工作計劃
- 導向標識系統設計(二)課件
- 好書推薦《西游記》共33張幻燈片
- 化工儀表自動化【第四章】自動控制儀表
評論
0/150
提交評論