怎样查看JSP与mysql数据连接成功,我的是可以运行,但是就老是插不进去数值,但在小黑框里能易做图去。
我不知道是否连接成功,所以想找个方法查看一下,谢啦
追问:能详细一点不?谢谢啦恩恩,我试试什么函数呢?mysql command line Client
我不知道是否连接成功,所以想找个方法查看一下,谢啦
追问:能详细一点不?谢谢啦恩恩,我试试什么函数呢?mysql command line Client
答案:LZ很搞嘛,小黑框!
加入类似下面那段代码
<%String url="jdbc:mysql://localhost:3306/picture";
//picture为数据库名,可以在小黑框输入create databas picture;建立
String user="root";用户名
String password="root";密码
Connection conn =null;
Statement st=null;
try{
Class.forName("com.mysql.jdbc.Driver");
conn=DriverManager.getConnection(url,user,password);
st=conn.createStatement();
String sql="insert into test(id,name,password) values(1,'user','123')";
//需要在小黑框内创建一张test的表,表里有id,name,password三个字段,id是int型,name,password是varchar型
st.excuteUpdate(sql)
}finally{
try{
if(rs!=null)
rs.close();
}finally{
try{
if(st!=null)
pstmt.close();
}finally{
if(conn!=null){
conn.close();
}
}
}
}
out.println("Success,You Have Insert an Image Successfully");
%>
在JSP的头部加入<%@ page import="java.sql.*" %>
把mysql-connector-java-3.1.12-bin.jar复制到这个在WEB-INF/lib就可以成功连接并存入数据。
其他:getConnection()不为空没异常就成功了 连接函数,有现成的测试方法。测试是否连接成功就OK了 你看看你获取到了值没有,这样说明你的链接正常,sql语句正确,很可能是值没有传到你的处理插入语句的函数
点击弹出无毒广告是您对我的支持,谢谢
learnjsp.kuandao
.com
上一个:PHP,ASP,JSP哪个好哇,我比较偏向PHP,不知道对不对。
下一个:我想在一个文本框鼠标离开后检查用户名是否存在,在jsp中应该怎么写