mysql和jsp的连接_jsp和mysql连接

jsp和mysql连接

##########################################################################

中文问题:

jsp和mysql连接的时候,要在每一个jsp文件中加:

如果是表单的提交要加上:

jdbc:mysql://127.0.0.1:3306/publish?useUnicode=true&characterEncoding=GBK" 和

############################################################################

1.

java.sql.Connection sqlConn;

java.sql.Statement sqlStmt;

java.sql.ResultSet sqlRst;

//regiester jdbc driver

String DBUser="root";

String DBPassword="root";

String DBServer="127.0.0.1"; // Can't use localhost , you must use IP or CNAME

String DBNAME="publish"; // change to your db name

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

//connect to the database

sqlConn=java.sql.DriverManager.getConnection

("jdbc:mysql://"+DBServer+":3306/"+DBNAME+"?useUnicode=true&characterEncoding=gb2312",

DBUser,DBPassword);

//create the driver handle

sqlStmt=sqlConn.createStatement

(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);

//excute sql

sqlRst=sqlStmt.executeQuery("select * from book");

%>

JSP-JDBC-MYSQL TESTING
ID Book name

//sqlRst.close();

sqlStmt.close();

sqlConn.close();

%>

………………………………………………………………………………

2.

java.sql.Connection conn;

java.lang.String strConn;

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

conn= java.sql.DriverManager.getConnection("jdbc:mysql://127.0.0.1/test","root","");

%>

………………………………………………………………………………

3.

out.println(" Border is me !");

try {

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

}

catch (Exception E) {

out.println("Unable to load driver.");

}

%>

………………………………………………………………………………

4. 若您觉得满意,想转载或收藏这篇文章,我非常感谢,但请您注明作者 border ( border@hacker.cn )

最后欢迎大家访问  --中国安全信息网-- http://www.hacker.cn/

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2005-03-20 14:16

浏览 540

评论

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值