欢迎来到天天文库
浏览记录
ID:23246885
大小:4.38 MB
页数:14页
时间:2018-11-06
《北邮大下数据库实验mysql版本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、09211311班实验报告学院:计算机学院课程名称:数据库系统实验名称:实验一MySQL安装、数据库创建与维护实验实验二数据库表/视图的创建与维护实验班级:2009211311姓名:schnee学号:09211311班实验一MySQL安装、数据库创建与维护实验一.实验目的1.通过对MySQL5.5的安装和简单使用:①了解安装MySQL5.5的软硬件环境和安装方法;②熟悉MySQL5.5的相关使用;③熟悉MySQL5.5的构成和相关工具;④通过MySQL5.5的使用来理解数据库系统的基本概念;2.通过创建数据库、并进行相应的维护,了解并掌握MySQL5.
2、5数据库的创建和维护的不同方法和途径,并通过这一具体的数据库理解实际数据库所包含的各要素。二.实验要求1.MySQL5.5的安装实验要求学生在微机上安装MySQL5.5数据库系统,为后续各个实验搭建实验环境。2.数据库创建与维护实验则要求面向具体应用领域,利用相关机制,创建并维护数据库系统,为后续各个实验提供前期准备3.要求学生根据以上要求确定实验步骤,独立完成以上实验内容。并在安装和数据库运行后熟悉MySQL5.5的各种运行管理。4.实验完成后完成实验报告三.实验环境操作系统:MicrosoftWindows7旗舰版(32位)。硬件:容量足以满足My
3、SQL5.5安装及后续实验的使用。软件:数据库版本:MySQL5.5。四.实验内容1.MySQL5.5软件安装(1)在windows2007操作系统上安装并运行MySQL5.5。(2)练习连接和退出数据库。(3)指定具体的安装位置。2.数据库创建与维护(1)创建学生选课数据库。(2)对数据库属性和参数进行查询、相应的修改和维护,内容包括:09211311班-最大连接数-服务器端口-共享缓存数-为DBA保留的连接数-死锁检测时间-日志缓冲数-设置系统同步写(3)练习数据库的删除等维护;(4)用MySQL5.5管理工具和交互式的ISQL语句分别完成以上操作
4、。一.实验步骤及结果分析1.MySQL5.5软件安装与运行1)MySQL5.5的安装完全按照网上教程http://www.jb51.net/article/23876.htm,所以就不赘述了。2)连接和退出数据库打开dos窗口,进入目录mysqlbin,然后输入命令行:mysql–uroot–pmysql回车后输入密码即可进入。运行结果如图:退出数据库只需输入exit(回车)即可。3)具体安装位置09211311班1.数据库创建与维护1)创建学生选课数据库2)对数据库属性和参数进行查询、相应的修改和维护a)最大连接数:进入MySQL安装目录,打开My
5、SQL配置文件my.ini查询,如下图可见初始值为100,修改为所需的值即可。b)服务器端口:同样在my.ini里面可以查询到如下图所示,服务器端口初始值为3306,修改即可。c)共享缓存数:MySQL里提供了查询缓冲机制以提高效率。相关参数比较多,有query_cache_limit、query_cache_size等,同样可以从my.ini里查询、修改和维护。09211311班a)死锁检测时间:InnoDB在其拥有的锁表中自动检测事务死锁并且回滚事务.innodb_lock_wait_timeout=120.2)数据库的删除等维护a)显示当前数据库
6、服务器中的数据库列表:mysql>showdatabases;b)显示数据库中的数据表:mysql>usedb;mysql>showtables;c)建立数据库:mysql>createdatabaseone;d)删除数据库:mysql>dropdatabaseone;如图所示,创建了一个数据库one,并且显示当前数据库列表出来,然后又把one这个数据库删除,再次显示数据库列表。结果如左图所示。一.实验小结本次实验,我一次性成功地安装了MySQL5.5,并通过网站上的帖子http://www.jb51.net/article/18455.htm学习了m
7、y.ini配置文件的含义,实现了对数据库参数的查询、修改及维护。最后,我又顺利的执行了创建、删除、列表等数据库操作。在实验期间,我一开始时遇到了无法连接的问题,经老师指导,通过“控制面板->系统和安全->管理工具->服务->MySQL右键启动”连接成功。此外,由于同学大多使用SQL2005等视图化软件,所以实验时,我经常要通过网络来独立解决自己遇到的问题。总体来说,这次实验比较简单,进行也比较顺利,不过却为后面的实验打下了坚实的基础。通过此次实验,我对MySQL这个软件有所了解,也能进行一些基本的数据库操作。而且自己通过网络查询等方法独立解决问题,也使
8、我从实验中学到更多。09211311班实验二数据库表/视图的创建与维护实验一.实验目的1.通过
此文档下载收益归作者所有