我使用的是 Mac OS X Lion 版本 10.8。我通过 XAMPP 安装了 MySQL。我已将 mysql 和 jdbc 驱动程序 (5.1.22) 添加到我的类路径中。以下简单代码不起作用:
package learning.database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Simple {
Connection getConnection() throws SQLException{
String url = "jdbc:mysql://localhost/";
return DriverManager.getConnection(url, "username", "password");
}
void createDatabase(String database, Connection conn) throws SQLException{
Statement stmt = null;
try {
stmt = conn.createStatement();
stmt.executeUpdate("drop database if exists "+database);
stmt.executeUpdate("create database "+database);
}finally {
if(null != stmt)
stmt.close();
}
}
public static void main(String args[]) …Run Code Online (Sandbox Code Playgroud)