import java.sql.*;
public class DbConnection {
public static Connection getConnection(){
Connection con=null;
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1:3306/test";
String dbuser = "root";
String dbpass = "sa";
con = DriverManager.getConnection(url, dbuser, dbpass);
} catch (Exception e) {
System.out.println(e.toString());
}
    return con;
}
}
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
我的mysql名是mysql4,需不需要更改Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1:3306/test";
中的mysql呢?

解决方案 »

  1.   

    mysql4是数据库名吧 改成jdbc:mysql://127.0.0.1:3306/mysql4
      

  2.   

    com.mysql.jdbc.Driver 这个是mysql的驱动名 不要改
    jdbc:mysql://127.0.0.1:3306/test 连接url 只需改3306后面的数据库名
      

  3.   

    String url = "jdbc:mysql://127.0.0.1:3306/test";
    "jdbc:mysql"--这是你mysql的jdbc资源连接串,每个数据库都是固定的,不需要改
    "127.0.0.1:3306"--这是数据库目标主机IP和端口号
    "test"---这是数据库名,你的数据库如果是mysql4,要改
      

  4.   

    String url = "jdbc:mysql://127.0.0.1:3306/test";
    把test改成mysql14
      

  5.   

    解决问题 很普遍的一个方法换驱动包包重装MySQL...不说了