javaweb编程学习.ppt

上传人:小飞机 文档编号:5436016 上传时间:2023-07-06 格式:PPT 页数:24 大小:335.97KB
返回 下载 相关 举报
javaweb编程学习.ppt_第1页
第1页 / 共24页
javaweb编程学习.ppt_第2页
第2页 / 共24页
javaweb编程学习.ppt_第3页
第3页 / 共24页
javaweb编程学习.ppt_第4页
第4页 / 共24页
javaweb编程学习.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《javaweb编程学习.ppt》由会员分享,可在线阅读,更多相关《javaweb编程学习.ppt(24页珍藏版)》请在三一办公上搜索。

1、第六章 搭建MySQL数据库开发环境,在前分别介绍了Java的开发环境以及JavaWeb的相关运行环境,但是对于实际应用开发来说,还是远远不够的,目前绝大多数的JavaWeb应用,都是建立在数据库的基础上的,本章将介绍数据库的搭建,对MySQL数据库进行简单的介绍,然后讲解MySql数据库的安装和使用方法。,6.1 MySQL概述,MySQL是当前应用最广泛的开源数据库软件,在非商业用途下可免费使用。MySQL精小但是执行效率高,运行稳定,深受欢迎。无论是中小型商业应用还是学习之用都是很不错的选择。开发人员可以通过MySQL提供的网站了解到有关MySQL的最新技术,并可以下载相关的软件。,6.

2、1.1 MySQL简介,MySQL公司最初是由David Axmark、Allan Larsson和Michael Monty Widenius在瑞典创办的。MySQL是一种开放源码软件,“开放源码”意味着任何人都能使用和改变软件。任何人都能从Internet下载MySQL软件,而无需支付任何费用。MySQL软件采用了GPL(GNU通用公共许可证),如果开发人员需要在商业应用程序中嵌入MySQL代码,则可以从MySQL公司购买商业许可版本。,6.1.2 下载并安装MySQL,本书中,采用MySQL的5.0版本进行开发,因此,在MySQL网站的首页的菜单栏上,单击downloads的链接,进入M

3、ySQL的下载画面,在MySQL的下载中,提供了两种MySQL的下载方式,一种是供个人免费使用的版本,一种是供商业应用的MySQL企业版,因为本书是做教材使用,因此下载MySQL的个人版,可以直接单击单击MySQL Community Server,即可进入MySQL个人版的下载画面,,1 安装MySQL的步骤如下。,(1)双击执行MIS文件,便可自动解压缩进行安装,首先出现的是安装程序准备画面,(2)单击“Next”按钮,即可进入选择安装类型画面,(3)在选择安装类型界面中,单击单选框“Typical(典型)”,单击“Next”按钮,程序即可开始安装。(4)安装结尾,单击“finish”按钮

4、,则完成安装。(5)接下来会弹出数据库安装界面,可以一直单击“Next”按钮,。(6)在安装过程中,会提示用户选择数据库的编码格式,在此选择GB3212,单击“Next”按钮。(7)在弹出的密码设置界面,需要设置数据库的访问密码,在此将密码设置为“123456”,单击“Next”按钮。(8)接下来则开始进行数据库的安装,如果安装成功,则在分步安装提示的前面画“”,如果安装失败,则在分步安装提示前画“”,单击“Finish”按钮,完成安装。,2 安装测试,安装完毕后,即可通过Windows的命令窗口来使用MysQL,首先打开Windows的命令提示符窗口,(1)进入MysQL的默认安装路径“C:

5、Program FilesMySQLMySQL Server 5.1bin”(2)输入命令“mysqld-nt”启动MySQL,要验证是否安装成功,则可以通过输入命令“mysqlshow-u root”,查看是否能显示所有的数据库,如果显示则表示安装成功,(3)读者可以通过命令行界面来进行各种数据库的操作。,6.1.3 下载并安装XAMPP,前面介绍了MySQL的下载和安装,如果单纯使用命令来操作数据库,就会显得非常繁琐,本节将介绍使用一个客户端来对数据库进行操作,操作起来就会非常的方便,这个客户端就是XAMPP。XAMPP(Apache+MySQL+PHP+PERL)是一个建站集成工具包,功

6、能强大,这个工具包可以分别在Windows、Linux、Solaris操作系统下进行安装使用,并且支持多国语言,例如英文、简体中文、繁体中文、韩文、俄文等。安装XAMPP客户端,即可安装Apache、MySQL、PHP、PERL四种软件,并且XAMPP提供了不错的Web界面来对这些软件进行管理,下面就介绍XAMPP的安装方法。,6.1.3 下载并安装XAMPP,(1)首先进入网站,即可看到XAMPP的首页,(2)单击首页头部的“简体中文”按钮,可以切换成简体中文显示,选择“XAMPP”,可以进入XAMPP的下载页面,选择“适用于 Windows 的 XAMPP”进行下载。(3)目前XAMPP的

7、最新版本是,下载这个版本。这里选择安装包下载方式。(4)下载完毕,直接进行安装即可,如图6.21所示。(5)安装完毕后,在Windows的桌面菜单中,可以找到XAMPP,即可打开XAMPP控制面板,注意:在XAMPP的控制面板中,可以对Apache、MySQL等软件进行控制,用户可以对软件进行配置、启动、停止等操作。(6)开启Apache和MySQL服务,并在浏览器地址栏输入“http:/localhost/phpmyadmin”,进入MySQL的管理界面,,6.1.4 连接MySQL数据库,安装完成MySQL数据库后,需要安装MySQL的数据库驱动程序,用于和Java程序建立关系,MySQL

8、的数据库驱动程序可以在官方MySQL的官方网站下载到,下载后,得到一个文件“mysql-connector-java-5.*-bin.jar”,在使用时,只需要将这个文件放置到项目的“WEB-INFlib”目录下就可以了。,6.2 使用MySQL数据库,在前面已经介绍了MySQL的安装,已经完成了数据库的基本工作,接下来就是要对数据库进行操作和使用,本书使用XAMPP来操作MySQL数据库,举例建立一个用户信息表,并且数据库名为“userManagement”,数据库中有表“user”,表中的字段分别为:id、username、password、cardid,其中id为表的主键,具体的方法如下

9、。,6.3 SQL语言,前面讲解了如何安装和使用MySQL数据库,在此基础上,读者更需要了解的是SQL的基本语法,因为不管是使用MySQL数据库,还是使用Oracle、DB2等数据库,都必须掌握SQL的语法。,6.3.1 SQL语言简介,SQL语言的全称是Structured Query Language,即结构化查询语言。SQL语言是操作数据库的基础语言。对于不同的数据库产品,SQL是数据库的标准语言,可以通过命令行的方式,使用SQL语言操作数据库,也可以在JDBC API中执行SQL语言完成数据库的操作。例如建表、查询条目等等。SQL主要分为用于进行数据库模式定义的DDL和用于进行数据操作

10、的DML。,1 SQL语言主要包含有4个部分:,数据查询语言:SELECT 数据操纵语言:INSERT,UPDATE,DELETE 数据定义语言:CREATE,ALTER,DROP 数据控制语言:COMMIT WORK,ROLLBACK WORK,6.3.2 SQL基本语法,SQL的基本语法非常简单,SQL 查询最基本形式如下:SELECT FROM WHERE代码说明:SELECT,指定哪些栏位要列示出來FROM,要搜寻的表格名称WHERE,指定要搜寻的条件ORDER BY,指定哪些栏位要排序(ASC,DESC),1创建表,创建表命令为CREATE TABLE。它主要包括两个部分,首先要指明

11、表名,其次需要指定各个字段的名称及类型,即数据库表的列属性。,2修改表,对表的修改命令为ALTER TABLE,该命令可以完成对表信息的修改,例如添加或者修改一个字段名等。3删除表删除表的操作可以通过命令DROP TABLE完成,它需要指定所有删除的表名。4添加记录添加记录主要是通过INSERT语句来完成。INSERT语句的示例如下所示。,5删除记录,删除记录主要是通过DELETE语句来完成。在删除记录时通常是根据某个条件进行删除,例如,当某一个字段值为指定值时,需要删除相关的记录信息。如果不指定删除的条件,则会删除该表中的所有信息。,6修改记录,修改记录主要是通过UPDATE语句来完成。修改

12、记录时通常是根据某个条件进行修改,例如当某个字段值为指定值时,修改相关记录信息。,7查询记录,查询记录主要是通过SELECT语句来完成。查询记录时通常是根据某个条件进行查询,例如当某个字段值为指定值时,查询相关记录信息。,6.3.3 DDL SQL语句,DDL是指Data Defination Language,数据定义语言。包括创建、删除、修改数据库、表、列等的SQL语句。,1查看数据库模式,MySQL中可以有多个数据库模式(Schema)。表建立在不同的数据库模式中。通常的,一个应用程序对应一个数据库模式。数据库模式保证多个应用程序可以使用同一个MySQL服务器,但是却互不干扰。,2切换数

13、据库模式,使用USE命令切换到指定的数据库模式。3列出数据表切换到某一数据库模式后使用SHOW TABLES列出该模式所有的数据表,4查看表结构使用DESC或者DESCRIBE命令查看指定表的结构,5创建数据库模式,information_schema与mysql是系统数据库,尽量不要修改它们。使用CREATE DATABASE创建数据库,并在自定义数据库里创建表以及写数据等,MySQL默认的编码方式为latin1,显示中文字符时可能会乱码。可以在创建数据库的时候指明数据库编码。,6删除数据库模式,删除数据库使用DROP DATABASE命令7修改数据库模式修改数据库使用ALTER DATABASE命令。注意使用ALTER DATABASE可能需要相应的权限。root帐号为系统帐号,具有所有权限,,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号