我正在开发一个Minecraft/TeamSpeak验证系统。
但当我想连接到我的数据库时
java.lang.NullPointerException
.
这是密码
public class MySQL {
public String host = "localhost";
public String database = "tsverify";
public String username = "silentgames";
public String password = "Epic_Password";
public Connection con;
public void connect() {
if (!isConnected()) {
try
{
con = DriverManager.getConnection("jdbc:mysql://" + host + ":3306/" + database + "?autoReconnect=true", username, password);
System.out.println("[MySQL] [Sync] Verbindung aufgebaut!");
}
catch (SQLException e)
{
System.out.println("[MySQL] Connection failed");
e.printStackTrace();
}
}
}
}
我还在onEnable()方法中添加了mysql.connect()方法,所以它实际上是连接到数据库的。