Advertisement
Guest User

Untitled

a guest
Oct 8th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. package me.biggriefer.core.handlers.listeners.DB;
  2.  
  3. import com.mysql.jdbc.Connection;
  4. import org.bukkit.Bukkit;
  5.  
  6. import java.sql.DriverManager;
  7. import java.sql.SQLException;
  8.  
  9. public class MySQLmain {
  10.  
  11. private Connection connection;
  12. public String host, database, username, password;
  13. public int port;
  14. public MySQLmain mySQLmain;
  15.  
  16. public void mysqlSetup() {
  17.  
  18. host = "localhost";
  19. port = 3306;
  20. username = "user";
  21. database = "testbase";
  22. password = "12345qdas";
  23.  
  24. try{
  25. synchronized (this) {
  26. if(getConnection() != null && !getConnection().isClosed()) {
  27. return;
  28. }
  29.  
  30. Class.forName("com.mysql.jdbc.Driver");
  31. setConnection((Connection) DriverManager.getConnection("jdbc.mysql://" + this.host + ":" + this.port + "/" + this.database, this.username, this.password));
  32. Bukkit.getConsoleSender().sendMessage("MySQL connected!");
  33. }
  34. } catch (SQLException e) {
  35. e.printStackTrace();
  36. } catch (ClassNotFoundException e) {
  37. e.printStackTrace();
  38. }
  39.  
  40.  
  41. }
  42.  
  43. public Connection getConnection() {
  44. return connection;
  45. }
  46.  
  47. public void setConnection(Connection connection) {
  48. this.connection = connection;
  49. }
  50. }
  51.  
  52. //Code
  53. [16:32:56 INFO]: Core loaded!
  54. [16:32:56 WARN]: java.sql.SQLException: No suitable driver found for jdbc.mysql//localhost:3306/testbase
  55. [16:32:56 WARN]: at java.sql.DriverManager.getConnection(Unknown Source)
  56. [16:32:56 WARN]: at java.sql.DriverManager.getConnection(Unknown Source)
  57. [16:32:56 WARN]: at me.biggriefer.core.handlers.listeners.DB.MySQLmain.mysqlSetup(MySQLmain.java:31)
  58. [16:32:56 WARN]: at me.biggriefer.Core.onEnable(Core.java:37)
  59. [16:32:56 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
  60. [16:32:56 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
  61. [16:32:56 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
  62. [16:32:56 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
  63. [16:32:56 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
  64. [16:32:56 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
  65. [16:32:56 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
  66. [16:32:56 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
  67. [16:32:56 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
  68. [16:32:56 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
  69. [16:32:56 WARN]: at java.lang.Thread.run(Unknown Source)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement