eclipse中java连接数据库。代码应该没有错吧,怎么连不上,报的错误,也不知所云~~~

下面是代码~~importjava.sql.*;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;i... 下面是代码~~

import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
public class inensshow {
public Connection conn(){
String DRIVER="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/mystudent";
String user="root";
String password="123456";
try{
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e){
System.out.print("加载错误");
}
Connection conn = null;
try{
conn=DriverManager.getConnection(url, user, password);
System.out.print("已经连接");
}catch(SQLException e){
System.out.print("核对用户名和密码");
}
return conn;
}
}
亲们,驱动包也导入了,下面是异常,好多啊~~~
<ConnectionProperties>
<PropertyCategory name="Connection/Authentication">
<Property name="user" required="No" default="" sortOrder="-2147483647" since="all versions">
The user to connect as
</Property>
<Property name="password" required="No" default="" sortOrder="-2147483646" since="all versions">
The password to use when connecting
</Property>
<Property name="socketFactory" required="No" default="com.mysql.jdbc.StandardSocketFactory" sortOrder="4" since="3.0.3">
The name of the class that the driver should use for creating socket connections to the server. This class must implement the interface 'com.mysql.jdbc.SocketFactory' and have public no-args constructor.

(其实很长的,大概都是属性之类的错误)
展开
 我来答
summeriswind
2012-10-09 · 超过16用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:32.3万
展开全部
端口怎么好像错了,安装时你自己该了端口么,你是工具测试一下就行了,能很快就知道是包的问题还路径问题,还是连接问题
追问
是的,改 了端口的,我用myeclipse测试tomcat把端口改为8000了~
追答
数据库连接myeclipse其实很简单的了,在myeclipse连接数据库首先你选择连接什么数据库你的是mysql吧,然后账号密码,在把包拷进去,驱动路径会自动填充,让后URL你只需该地址和数据库名称就行了,然后你在测试一下,测试报错的结果会很详细,看了以后你应该就知道是哪里错了。
jy03078584
2012-10-07 · TA获得超过471个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:269万
展开全部
是不是没有导入Jdbc的驱动包啊
感觉代码没问题
最好是把异常信息贴出来
追问
亲们,驱动包也导入了,下面是异常,好多啊~~~
上面的异常,其实很多呢,大概都是属性之类~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
实在没的说了
2012-10-09 · TA获得超过457个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:96.8万
展开全部
贴报错内容! 让你贴的是Exception ,你贴的什么玩意..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友792f031
2012-10-06
知道答主
回答量:32
采纳率:0%
帮助的人:15万
展开全部
conn=DriverManager.getConnection(url, user, password);这句错了
DriverManager.getConnection(url+"?user="+user+"&password="+password);
追问
按照你的意思,应该是这样的吧,可是不行啊("jdbc:mysql://localhost/mystudent?user=root&password=123456")
追答
我错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappFrj4JRJWHfnaf
2012-10-07 · 超过29用户采纳过TA的回答
知道答主
回答量:341
采纳率:0%
帮助的人:55.2万
展开全部
把异常贴出来啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mastpk
2012-10-07
知道答主
回答量:49
采纳率:0%
帮助的人:22.6万
展开全部
吧异常提示信息贴出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式