jsp怎么连接mysql_JSP 连接数据库

本文介绍了如何使用JSP连接MySQL数据库,包括创建数据库、表的步骤,以及使用JSTL SQL标签进行SELECT、INSERT、DELETE和UPDATE操作的示例。
摘要由CSDN通过智能技术生成

JSP 连接数据库

本章节假设您已经对JDBC有一定的了解。在开始学习JSP数据库访问前,请确保JDBC环境已经正确配置。

首先,让我们按照下面的步骤来创建一个简单的表并插入几条简单的记录:

创建表

在数据库中创建一个Employees表,步骤如下:

步骤1: 打开CMD,然后进入数据库安装目录: C:\>

C:\>cd Program Files\MySQL\bin

C:\Program Files\MySQL\bin>

步骤2: C:\Program Files\MySQL\bin>mysql -u root -p

Enter password: ********

mysql>

步骤3:

用create database语句建立一个新的数据库TEST: mysql> create database TEST

步骤4:

在TEST数据库中创建Employee表: mysql> use TEST;

mysql> create table Employees

(

id int not null,

age int not null,

first varchar (255),

last varchar (255)

);

Query OK, 0 rows affected (0.08 sec)

mysql>

插入数据记录

创建好Employee表后,往表中插入几条记录: mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma');

Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan');

Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal');

Query OK, 1 row affected (0.00 sec)

mysql>

SELECT操作

接下来的这个例子告诉我们如何使用JSTL SQL标签来运行SQL SELECT语句:

SELECT 操作SELECT * from Employees;Emp IDFirst NameLast NameAge

访问这个JSP例子,运行结果如下:

f65621ff1d1d0b03b55dd2c9d0573850.png

INSERT操作

这个例子告诉我们如何使用JSTL SQL标签来运行SQL INSERT语句:

INSERT 操作INSERT INTO Employees VALUES (104, 2, 'Nuha', 'Ali');SELECT * from Employees;Emp IDFirst NameLast NameAge

访问这个JSP例子,运行结果如下:

0607eb032301b45c740d097d18b33ea4.png

DELETE操作

这个例子告诉我们如何使用JSTL SQL标签来运行SQL DELETE语句:

DELETE 操作DELETE FROM Employees WHERE Id = ?SELECT * from Employees;Emp IDFirst NameLast NameAge

访问这个JSP例子,运行结果如下:

3602f283d54481ecab3cc52c05c407dd.png

UPDATE操作

这个例子告诉我们如何使用JSTL SQL标签来运行SQL UPDATE语句:

UPDATE 操作UPDATE Employees SET last = 'Ali' WHERE Id = ?SELECT * from Employees;Emp IDFirst NameLast NameAge

访问这个JSP例子,运行结果如下:

a5daca04d43ecb635db2ea07abec2c7f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值