知识大全 轻松应对JSP连接MySQL数据库问题[2]
Posted 数据库
篇首语:学向勤中得,萤窗万卷书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 轻松应对JSP连接MySQL数据库问题[2]相关的知识,希望对你有一定的参考价值。
轻松应对JSP连接MySQL数据库问题[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
第二种方式 用JavaBean来实现package conn; //导入包import java sql *; //导入数据库操作的类public class DBConnMySql //构造方法 初始化private Connection conn; //连接对象private Statement stmt; //语句对象private ResultSet rs; //结果集对象private String MySqldriver;//MYSQL Server驱动程序字符串private String MySqlURL; //MYSQL Server连接字符串//*********************************用 gjt mm mysql Driver 驱动 * 该方法取得连接所需各种参数 组成连接字符串 然后再建立连接* server;dbname user pass port 分别表示MYSQL 服务器的地址 * 数据库 用户名 密码 端口**********************************/public Connection getConnToMySql(String server String dbname String user String pass String port)//MYSQl驱动程序MySqldriver = gjt mm mysql Driver ; MySqlURL = jdbc:mysql:// ; //连接字符串一部分try//完整的连接字符串MySqlURL =MySqlURL+server+ : +port+ / +dbname+ ?user= +user+ &password= +pass+ &useUnicode=true&characterEncoding=GB ; Class forName(MySqldriver);conn = DriverManager getConnection(MySqlURL);catch(Exception e)System out println( 操作数据库出错 请仔细检查 );//System err println(e getMessage());return conn; //关闭数据库连接public void close()try//rs close();//stmt close();conn close();catch(SQLException sqlexception)sqlexception printStackTrace();
这个文件只是实现了数据库的连接 下面再写一个测试文件 就是用SQL语句从数据库里查询出记录 以验证我们数据库的连接是否成功
connmysql jsp文件源代码如下
<meta equiv= Content Type content= text/; charset=gb ><%@ page contentType= text/; charset=gb language= java import= java sql * %><jsp:useBean id= DBConn scope= page class= conn DBConnMySql /><% //以下几项请自行修改String server= localhost ; //MYSQL 服务器的地址String dbname= test ; //MYSQL 数据库的名字String user= root ; //MYSQL 数据库的登录用户名String pass= chfanwsp ; //MYSQL 数据库的登录密码String port= ; //SQL Server 服务器的端口号 默认为 Connection conn=DBConn getConnToMySql(server dbname user pass port);Statement stmt=conn createStatement(ResultSet TYPE_SCROLL_INSENSITIVE ResultSet CONCUR_READ_ONLY);String sql= select * from username ;String sql = insert into username (uid pwd) values( 梦想年华 梦想年华 ) ;stmt executeUpdate(sql );ResultSet rs=stmt executeQuery(sql);while(rs next())out print( 用户名: );out print(rs getString( uid )+ 密码: );out println(rs getString( pwd )+ <br> );//rs close();//stmt close();//conn close();DBConn close();%>
cha138/Article/program/MySQL/201311/29620相关参考
如何应对JSP连接MySQL数据库问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 当您面临J
JSP如何连接MYSQL数据库代码示例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixi
知识大全 jsp连接MySQL操作GIS地图数据实现添加point的功能代码
jsp连接MySQL操作GIS地图数据实现添加point的功能代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
<%//变量声明javasqlConnectionsqlCon;//数据库连接对象javasqlStatementsqlStmt;//SQL语句对象javasqlResultSetsqlRs
轻松掌握MySQL数据库锁机制的相关原理[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 不
JSP连接sybase数据库中文显示问题如何解决 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
JSP中连接SQL2000数据库的问题总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由于系
最近碰到一个mysql数据库的问题就是一个标准的servlet/tomcat网络应用后台使用mysql数据库问题是待机一晚上后第二天早上第一次登录总是失败察看日志发现如下错误 mysqljdbc
解决MySQL5数据库连接超时问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近碰到一个m
知识大全 jsp连接MySQL实现插入insert操作功能示例
jsp连接MySQL实现插入insert操作功能示例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!