别人发我的一个JAVA编写的基于MYSQL数据库QQ聊天系统,但是不知道怎么连接数据库,请高人指教
publicclassSqlHelper{PreparedStatementps=null;Connectionct=null;ResultSetrs=null;priv...
public class SqlHelper {
PreparedStatement ps=null;
Connection ct = null;
ResultSet rs = null;
private final String driver = "org.gjt.mm.mysql.Driver";
private final String url = "jdbc:mysql://127.0.0.1:3306/qq";
private final String userId= "root";
private final String password ="123456";
public boolean updateExcute(String sql,String [] params){
boolean result = true;
try{
Class.forName(driver);
ct=DriverManager.getConnection(url,userId,password);
ps=ct.prepareStatement(sql);
for(int i =0;i<params.length;i++){
ps.setString((i+1), params[i]);
}
if(ps.executeUpdate()!=1){
result =false;
}
}catch(Exception ex){
result =false;
ex.printStackTrace();
}finally{
this.close();
}
return result;
}
程序编写都没没错,就是不知道怎么连接数据库!应该如何设置些什么?求详解 展开
PreparedStatement ps=null;
Connection ct = null;
ResultSet rs = null;
private final String driver = "org.gjt.mm.mysql.Driver";
private final String url = "jdbc:mysql://127.0.0.1:3306/qq";
private final String userId= "root";
private final String password ="123456";
public boolean updateExcute(String sql,String [] params){
boolean result = true;
try{
Class.forName(driver);
ct=DriverManager.getConnection(url,userId,password);
ps=ct.prepareStatement(sql);
for(int i =0;i<params.length;i++){
ps.setString((i+1), params[i]);
}
if(ps.executeUpdate()!=1){
result =false;
}
}catch(Exception ex){
result =false;
ex.printStackTrace();
}finally{
this.close();
}
return result;
}
程序编写都没没错,就是不知道怎么连接数据库!应该如何设置些什么?求详解 展开
5个回答
展开全部
他这个程序是用的mysql数据库 你在本机上装一个mysql数据库 然后建一个库名为qq 然后再建相应的表 这个如果你不知道可以问问他 或者让他没你个数据库的脚本,然后要改你数据库的用户名和密码,用户名和密码要和你本机装的相匹配,要改你程序的这两地方: private final String userId= "root";//数据库用户名
private final String password ="123456";//数据密码
还应该注意的是数据库的实例名要与你本机数据库的对应上喔:
private final String url = "jdbc:mysql://127.0.0.1:3306/qq";//应该叫qq.
看你的jar包已经都加好了,做完上面这些应该就没问题了!
private final String password ="123456";//数据密码
还应该注意的是数据库的实例名要与你本机数据库的对应上喔:
private final String url = "jdbc:mysql://127.0.0.1:3306/qq";//应该叫qq.
看你的jar包已经都加好了,做完上面这些应该就没问题了!
2012-12-06
展开全部
能不能把给发一份您的源码呀,我们的大作业,我已经悬赏提问了,您可以帮我回答吗?如果可以的,这是我的悬赏提问的地址http://zhidao.baidu.com/question/504789279.html?quesup2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去学下 jdbc 就知道了 我上次做了你跟这个一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接远程帮你搞定,easy,留下你qq
追问
494596071
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可不可以把代码发给我一份?qq2389824000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询