怎么在java中连接mysql数据库?我用的编译器是myeclipse

 我来答
职场直来直往
2008-04-16 · TA获得超过740个赞
知道小有建树答主
回答量:255
采纳率:100%
帮助的人:235万
展开全部
楼上给的是sqlserver的数据库的jdbc方式吧。这样不好,如果楼主懂点没关系,如果不懂不就被误导了么。

不过二楼的大框是ok的。
String dbDriver="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/数据库名";
String user="用户名";
String password="密码";
这样就ok了,其实就是驱动不同,串组合不一样。当然,你需要驱动包才能连上,不同数据库的驱动包是不同的。至于这个包包,网上有的是,一搜就有了。
http://www.mysql.com/
这地方能有,不过是英文的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伟大又惬意的小桃花8
2008-04-16
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
public class Cnn
{
/**
* 静态连接数据库函数
* @return Connection
*/
public static Connection getConn()
{
// String dbDriver="sun.jdbc.odbc.JdbcOdbcDriver";
// String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=JICQ2006.mdb";
// String user="";
// String password="";
String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=chat";
String user="yong";
String password="yong";
Connection con=null;
try
{
Class.forName(dbDriver).newInstance();
con=DriverManager.getConnection(url,user,password);
}
catch(Exception ex)
{
ex.printStackTrace();
}
return con;
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sin300
2008-04-16
知道答主
回答量:21
采纳率:0%
帮助的人:5.8万
展开全部
String dbDriver="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/数据库名?编码";
不加编码就有可能出现乱码了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ec9ec900b
2008-04-16 · TA获得超过123个赞
知道答主
回答量:238
采纳率:0%
帮助的人:0
展开全部
Class.forName("com.mysql.jdbc.Driver");
this.con = DriverManager.getConnection(url,"root", "root");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宓谧gr
2008-04-16 · 超过18用户采纳过TA的回答
知道答主
回答量:141
采纳率:0%
帮助的人:76.2万
展开全部
你想实现什么啊??是映射还是只是单纯的连接啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式