http://motionsharing.com/site/download/acefad55f1e81e456d71a7448b278915
无法从Eclipse DataSource Explorer连接到MySQl数据库。
我调整了合适的驱动程序,但我无法连接。 P.S。:我可以连接到derby db,我可以连接到mysql db,但只能从代码连接,但我想从Data Source Explorer连接到mysql db,以获得创建表等的可能性。
有什么问题?
我可以通过代码连接。
public static void main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Driver loading success!");
String url = "jdbc:mysql://localhost:3306/mydb";
String name = "root";
String password = "root";
try {
Connection con = DriverManager.getConnection(url, name, password);
System.out.println("Connected.");
con.close();
System.out.println("Disconnected.");
} catch (SQLException e) {
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
答案 0 :(得分:5)
您需要download MySQL JDBC驱动程序并将其添加到设置中。
当您尝试在Datasource Explorer中创建新的连接配置文件时,您将看到这些屏幕。在最后一步中,您必须指向正确下载的JAR文件。
答案 1 :(得分:2)
在驱动程序属性中,请确保使用:
URL: jdbc:mysql://localhost:3306/schema_name
Database: schema_name
因此Eclipse将在Data Source Explorer中显示表。