jsp怎么连接mysql数据库

jsp怎么连接mysql数据库,第1张

一、软件环境

下载并安装MySQL,Tomacat,JDBC、MyEclipse或其他IDE。

二、环境配置

将其环境变量配置好之后,下载Java 专用的连接MySQL的驱动包JDBC,有人会发现在一些下载的JDBC压缩包里面发现若干文件, 比如:mysql-connector-java-gpl-5.1.34.msi的安装文件,那这个文件是干什么用的呢,它又与mysql-connector-java-5.1.34-bin.jar有什么区别?其实两个都是一样的,只不过mysql-connector-java-gpl-5.1.34.msi是把mysql-connector-java-5.1.xx-bin.jar封装在里面了,msi的安装完后会有一个文件夹,里面会有mysql-connector-java-5.1.34-bin.jar这个文件,在这里我们只需要这个mysql-connector-java-5.1.xx-bin.jar就行了。

把mysql-connector-java-x.x.x-bin.jar拷贝到Tomcat的安装bin目录D:\Tomcat 6.0\lib下(如果你安装的是msi文件,那么他可能会在MySQL的安装目录的Tools文件夹下,这个我们不建议这样用,直接下载jar文件复制过去就行),然后在classpath里面加入D:\Tomcat 6.0\lib\mysql-connector-java-x.x.x-bin.jar即可。 拷贝这一步就是为JSP连接数据库配置驱动。 如果使用的是MyEclipse上自带的tomcat则直接将jar文件复制到“项目\WebRoot\WEB-INF\lib”路径下即可。

配置这个的目的是让java Application找到连接mysql的驱动。

三、JSP连接MySQL

建立数据库Student,建立表stu_info。现在就是尝试用jsp连接mysql了。

建立测试页面test.jsp

[java] view plain copy

<%@ page contentType="text/htmlcharset=gb2312" %>

<%@ page language="java" %>

<%@ page import="com.mysql.jdbc.Driver" %>

<%@ page import="java.sql.*" %>

<%

//加载驱动程序

String driverName="com.mysql.jdbc.Driver"

//数据库信息

String userName="root"

//密码

String userPasswd="123"

//数据库名

String dbName="Student"

//表名

String tableName="stu_info"

//将数据库信息字符串连接成为一个完整的url(也可以直接写成url,分开写是明了可维护性强)

String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd

Class.forName("com.mysql.jdbc.Driver").newInstance()

Connection conn=DriverManager.getConnection(url)

Statement stmt = conn.createStatement()

String sql="SELECT * FROM "+tableName

ResultSet rs = stmt.executeQuery(sql)

out.print("id")

out.print("|")

out.print("name")

out.print("|")

out.print("phone")

out.print("<br>")

while(rs.next()) {

out.print(rs.getString(1)+" ")

out.print("|")

out.print(rs.getString(2)+" ")

out.print("|")

out.print(rs.getString(3))

out.print("<br>")

}

out.print("<br>")

out.print("ok, Database Query Successd!")

rs.close()

stmt.close()

conn.close()

%>

jsp连接mysql数据库的 *** 作方式。

1、在数据服务端安装好mysql数据库,这个是必须的,在自己的ssh或者虚拟机上,数据mysql可以看到相关的提示,说明安装成功

2、我是用的是tomcat服务器,在这里需要安装好java连接mysql的数据库 *** 作库。我是用的jar包是:mysql-connector-java-3.1.14.tar.gz,大家可以在网上下载,或者,在官网上下载

3、把解包后的jar放到tomcat里面的lib文件夹下

4、在程序的代码段里添加连接函数库和库函数,就可以连接到mysql数据库了

5、剩下的就是我们使用的时候调用这样的数据了,在jsp里使用mysql数据库中的数据


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8509013.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存