mm.mysql那个驱动已经弄好了,数据库、用户名、密码可以肯定没有错<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>lol</title>
</head>
<body><%
try {
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
}
catch (Exception E) {
out.println("出错了:(");
}
String url="jdbc:mysql://localhost:80:testdb";
String user="root";
String password="";
try
{
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(SQLException e1)
{
out.print("连接失败");
}
%></body>
</html>测试后,显示‘连接失败’。请问问题出在哪里?
<%@ page import="java.sql.*"%>
<html>
<head>
<title>lol</title>
</head>
<body><%
try {
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
}
catch (Exception E) {
out.println("出错了:(");
}
String url="jdbc:mysql://localhost:80:testdb";
String user="root";
String password="";
try
{
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(SQLException e1)
{
out.print("连接失败");
}
%></body>
</html>测试后,显示‘连接失败’。请问问题出在哪里?
}
这一句有问题是肯定的了?
你的端口号是不是不对
你再试一下,尤其是你要修改testdb前面可不是什么":"符号哦!
这个没有找到,是在哪个目录?如果没有,我去下载吧,mysql的官方网站有吗?
Mysql的官方网站上有的。呵呵。
还有这种错误在tomcat的错误提示信息中能看到的,如果使用Tomcat服务器的话。
我的代码 给你参考~!
<%
Connection con=null;
try{
Class.forName("org.gjt.mm.mysql.Driver");
con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/peter","root","root");
}catch (Exception e) {
e.printStackTrace();
System.exit(-1);
}
23:
24: conn=DriverManager.getConnection(url,user,password);
25:
26: %>
27:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:467)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)…………
这样的!!!
用servlet连接数据库
哪个 servlet怎么写谁能说说