数据库的安装与调试报告_第1页
数据库的安装与调试报告_第2页
数据库的安装与调试报告_第3页
数据库的安装与调试报告_第4页
数据库的安装与调试报告_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

云南大学软件学院实验报告课程:常用数据库系统的安装和调试验指导教师:实验日期及时段:2012年10月2日8:30点至11:30点组名()序号:姓名:学号:专业:成绩:第一部分MySQL数据库的安装和使用实验目的:1、掌握MySQL数据库环境搭建的具体步骤和操作方法。2、掌握启动和运行MySQL的方法。3、掌握使用SQL语句创建数据库、表及向表中插入记录的方法。实验内容和步骤1、首先,查看本台机器的C盘根目录下是否有mysql的文件夹,如果没有,请到2006develop文件夹(FTP服务器上)中下载mysql-4.0.20a-win.zip文件,解压后进行安装。2、进入安装目录,然后切换到bin文件夹下,双击运行命令mysqld.exe:3、打开命令窗口,然后切换到C:\mysql\bin文件夹下,并输入如下命令:C:\mysql\bin>mysql-uroot-p回车后出现Enterpassword:提示信息,继续敲入回车符,就进入到MySQL的工作界面:mysql>。成功地连接后,可以在mysql>提示下输入QUIT(或\q)随时退出:mysql>QUITBye4、在mysql>提示符输入selectversion(),current_date();命令,系统将显示什么信息?下面,在mysql>提示下输入命令SHOWDATABASES;系统将显示什么信息?(该命令用来显示MySQL中已创建的数据库名称)6、在mysql>提示下输入命令usetest;,系统给出提示信息Databasechanged,表示已经转到数据库test中。7、在mysql>提示下输入命令showtables;,系统给出的提示信息是什么?8、下面,将创建我们实验用的数据库、表和表中的记录。数据库名称:stud+自己学号的最后4位,如:stud1011。该数据库用来记录学生学习的基本情况,主要包括三张表:Student(学生表),内容如下:sno(学号)sname(姓名)sex(性别)sage(年龄)95001王云女1895002刘涛男2095003夏雨女1995004吴青女18Course(课程表),内容如下:cno(课程号)cname(课程名称)ctime(课时)ccredit(学分)c001C语言724c002数学724c003英语483c004数据库724SC(学生选课表),内容如下:sno(学号)cno(课程号)grade(成绩)95001c0016095002c0027095003c0038095004c00490请在mysql>提示下,输入命令createdatabasestud1011;来创建数据库。回车后继续输入命令showdatabases;系统显示的结果是什么?9、在mysql>提示下,输入命令usestud1011;将操作环境转到新数据库中。10、在mysql>提示下,输入命令createtableStudent(snochar(5),snamevarchar(16),sexchar(2),sageint);并回车。如果系统的提示信息为:QueryOK,0rowsaffected,则表示创建成功。11、在mysql>提示下,输入命令createtableCourse(cnochar(4),cnamevarchar(30),ctimeint,ccreditsmallint);并回车。12、继续在mysql>提示下,输入命令createtableSC(snochar(5),cnochar(4),gradeint);并回车。最后,在提示符下输入命令showtables;系统提示信息是什么?下面将把三张表的内容,录入到数据库中。可以采用两种方式录入数据,一种是用LOAD命令,令一种是用INSERT命令。请将2006develop/doc目录下的两个文件stud.txt和course.txt复制到本机的C:\mysql目录下。13、在mysql>提示下,输入命令LOADDATALOCALINFILE'/mysql/stud.txt'INTOTABLEstudentFIELDSTERMINATEDBY',';若操作成功,便可以看到如下的提示信息:QueryOK,4rowsaffected(0.05sec)在mysql>提示下,输入命令select*fromstudent;,运行结果是什么?15、继续输入命令LOADDATALOCALINFILE'/mysql/course.txt'INTOTABLEcourseFIELDSTERMINATEDBY',';并回车完成对course表内容的插入。16、接下来用insert命令完成对数据的录入,在mysql>提示下分别输入如下命令:InsertintoSCvalues(‘95001’,’c001’,60);InsertintoSCvalues(‘95002’,’c002’,70);InsertintoSCvalues(‘95003’,’c003’,80);InsertintoSCvalues(‘95004’,’c004’,90);至此,实验用的数据库、表和记录都已创建好,可以进行下一阶段的工作。第二部分使用JSP连接MySQL数据库并编程实验目的:1、了解如何将MySQL数据库配置为JSP开发使用的数据库。2、掌握在JSP中如何建立与MySQL的连接。3、掌握使用JSP编程的方法访问数据库中的数据。实验内容和步骤1、要使用JSP连接MySQL,需要先安装JDBC驱动程序:MySQLConnector/J,本次实验使用的是软件mysql-connector-java-3.1.14.zip/mysql-connector-java-5.1.13.zip(最新驱动)。对其解压后将其中的mysql-connector-java-3.1.6-bin.jar/mysql-connector-java-5.1.13-bin.jar复制到Tomcat安装目录\common\lib中。2、使用Ultraedit创建一个JSP页面,名称为自己的学号20051011.jsp,内容如下:<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><%Statementstmt=null;ResultSetrs=null;Class.forName("com.mysql.jdbc.Driver").newInstance();try{Connectionconn=DriverManager.getConnection("jdbc:mysql://localhost/stud1011?user=root&password=");stmt=conn.createStatement();rs=stmt.executeQuery("select*fromstudent");while(rs.next()){%>您的第一个字段内容为:<%=rs.getString(1)%><%}%><%out.print("数据库操作成功,恭喜你\n");%><%rs.close();stmt.close();conn.close();}catch(SQLExceptionex){//handleanyerrorsSystem.out.println("SQLException:"+ex.getMessage());System.out.println("SQLState:"+ex.getSQLState());System.out.println("VendorError:"+ex.getErrorCode());}%>3、将其保存在Tomcat的安装目录下的\webapps\ROOT目录中,然后启动Tomcat,接着在浏览器中输入地址:http://localhost:8080/20051011.jsp,如果文件正确,就能看到运行结果。请将运行结果的截图保存在下面。三、实验小结:通过这次实验掌握MySQL数据库环境搭建的具体步骤和操作方法以及启动和运行MySQL的方法。掌握使用SQL语句创建数据库、表及向表中插入记录的方法。掌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论