轻松应对JSP连接MySQL数据库问题[1]

轻松应对JSP连接MySQL数据库问题[1],第1张

;   当您面临JSP连接MySQL数据库问题 你首先需要在MySQL数据库里创建一username表 表里面创建两个字符型的字段 字段名分别为 uid pwd 然后插入几条测试数据

以下用两种方式来实现JSP连接MySql数据库

第一种方式 用JSP实现:

<%//

JDBC_ODBC连接MySql数据库,不需要设置数据源

/

// 数据库连接代码 开始 /

//以下几项请自行修改String server="localhost";

//MYSQL 服务器的地址String dbname="test";

//MYSQL 数据库的名字String user="root";

//MYSQL 数据库的登录用户名String pass="chfanwsp";

//MYSQL 数据库的登录密码String port="3306";

//SQL Server 服务器的端口号,

默认为1433//数据库连接字符串

String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"

user="+user+"&passWord="+pass+"&useUnicode

=true&characterEncoding=GB2312";

//加载驱动程序ClassforName("gjtmmmysqlDriver")newInstance();

//建立连接Connection conn= DriverManagergetConnection(url);

//创建语句对象Statement stmt=conncreateStatement

(ResultSetTYPE_SCROLL_SENSITIVE,

ResultSetCONCUR_UPDATABLE);

// 数据库连接代码 结束

String sql="select from username";

ResultSet rs=stmtexecuteQuery(sql);

//rsfirst();while(rsnext()){outprint("用户名:");

outprint(rsgetString("uid")+" 密码:");

outprintln(rsgetString("pwd")+"");}

rsclose();stmtclose();connclose();%> <%@ page contentType= text/; charset=gb language= java  import= java sql %><meta equiv= Content Type content= text/; charset=gb ><%//  JDBC_ODBC连接MySql数据库 不需要设置数据源/   // 数据库连接代码 开始 /   //以下几项请自行修改String server= localhost ;        //MYSQL 服务器的地址String dbname= test ;            //MYSQL 数据库的名字String user= root ;                //MYSQL 数据库的登录用户名String pass= chfanwsp ;            //MYSQL 数据库的登录密码String port= ;    //SQL Server 服务器的端口号 默认为 //数据库连接字符串 String url = jdbc:mysql:// +server+ : +port+ / +dbname+ user= +user+ &passWord= +pass+ &useUnicode=true&characterEncoding=GB ; //加载驱动程序Class forName( gjt mm mysql Driver ) newInstance();//建立连接Connection conn= DriverManager getConnection(url); //创建语句对象Statement stmt=conn createStatement(ResultSet TYPE_SCROLL_SENSITIVE ResultSet CONCUR_UPDATABLE);//      数据库连接代码 结束     String sql= select from username ;ResultSet rs=stmt executeQuery(sql);//rs first();while(rs next()){out print( 用户名: );out print(rs getString( uid )+ 密码: );out println(rs getString( pwd )+ <br> );}rs close();stmt close();conn close();%>

lishixinzhi/Article/program/MySQL/201311/29619

第一看你有没有导入jsp的mysql驱动包,如果没有把它导入进去。

第二看你jsp连接数据库部分的代码,数据库服务器的ip,端口,管理员名称,密码,数据库名称等信息是否正确。

第三如果你的web服务器和数据库服务器如果不在一个机器上,你最好把数据库服务器的防火墙级别调低点或者关掉试试。

以上就是关于轻松应对JSP连接MySQL数据库问题[1]全部的内容,包括:轻松应对JSP连接MySQL数据库问题[1]、jsp+mysql 做的留言板 为什么连不上数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9337628.html

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

发表评论

登录后才能评论

评论列表(0条)

保存