微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > Java平台 > Eclipse >

求助关于Java连接mysql数据库的问题,能编译但是

时间:2013-12-08 16:18  浏览:努力统计中...
importjava.sql.Connection; importjava.sql.ResultSet; importjava.sql.SQLException; importjava.sql.Statement; //classmytest2 publicclasstest2{ publicstaticvoidmain(Stringargs[])throwsClassNotFoundException,SQLException{ Connectioncon=JDBCTool.
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
//class mytest2
public class test2 {
public static void main (String args[])throws ClassNotFoundException,SQLException {
Connection con = JDBCTool.getConnection("jdbc:mysql://localhost:3306/test","root","159753");

Statement st = con.createStatement();
ResultSet re = st.executeQuery("select * from stu");
while(re.next()){
String title=re.getString("name");
re.getInt("id");
System.out.println(title);
}
re.close();
st.close();
con.close();
}
}



//class JDBCTool
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class JDBCTool {
public static Connection getConnection(String url,String user,String password)throws ClassNotFoundException,SQLException{
Class.forName("com.mysql.jdbc.Driver");
return DriverManager.getConnection(url,user,password);

}
}
不知道是怎么回事了,求解!!

Java mysql 数据库连接

mysql连接jar包没有啊



但是连接成功了啊

运行这段代码成功了啊。。。。


public class mytest7{              //加载jdbc驱动是否成功的测试
public static void main (String[] args){
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("找到驱动,连接成功!");
}catch(ClassNotFoundException e){
System.out.println("找不到驱动类!");
}
}
}


但是连接成功了啊

运行这段代码成功了啊。。。。


public class mytest7{              //加载jdbc驱动是否成功的测试
public static void main (String[] args){
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("找到驱动,连接成功!");
}catch(ClassNotFoundException e){
System.out.println("找不到驱动类!");
}
}
}


怎么不在你原来代码里加打印语句试试?这个错误提示就是jar没放对地方。
你再仔细看看吧





但是连接成功了啊

运行这段代码成功了啊。。。。


public class mytest7{              //加载jdbc驱动是否成功的测试
public static void main (String[] args){
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("找到驱动,连接成功!");
}catch(ClassNotFoundException e){
System.out.println("找不到驱动类!");
}
}
}


怎么不在你原来代码里加打印语句试试?这个错误提示就是jar没放对地方。
你再仔细看看吧



嗯,解决了,谢谢
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    ------分隔线------