Advertisement
Guest User

AAA

a guest
Aug 19th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. package main;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.PreparedStatement;
  6. import java.sql.SQLException;
  7.  
  8. import org.bukkit.Bukkit;
  9. import org.bukkit.command.ConsoleCommandSender;
  10.  
  11. public class Conexao {
  12.  
  13. protected static Connection con = null;
  14. public static ConsoleCommandSender sc = Bukkit.getConsoleSender();
  15.  
  16. protected static void open() {
  17. String url = "jdbc:mysql://167.114.116.83:3306/hostgame_783";
  18. String user = "hostgame_783";
  19. String password = "0abed60b9e";
  20. try {
  21. con = DriverManager.getConnection(url, user, password);
  22. sc.sendMessage("§aConexão com MySQL aberta!----- SW LOBBY");
  23. } catch(SQLException e) {
  24. sc.sendMessage("§cConexão com MySQL não foi possivel!----- SW LOBBY");
  25. Main.getPlugin().getPluginLoader().disablePlugin(Main.getPlugin());
  26. }
  27. }
  28.  
  29. protected static void close() {
  30. if(con != null) {
  31. try {
  32. con.close();
  33. sc.sendMessage("§aConexão fechada com sucesso!----- SW LOBBY");
  34. } catch(SQLException e) {
  35. sc.sendMessage("§cNão foi possivel fechar a conexão!----- SW LOBBY");
  36. }
  37. }
  38. }
  39.  
  40. protected static void createTable() {
  41. if(con != null) {
  42. PreparedStatement stm = null;
  43. try {
  44. // NICKNAME | CHAT | TELL | COINS | TPA
  45. stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `estatisticas`(`nickname` VARCHAR(24),`abates` INT, `mortes` INT,"
  46. + " `partidas` INT, `vitorias` INT,`abates_DUO` INT, `mortes_DUO` INT, `partidas_DUO` INT, `vitorias_DUO` INT);");
  47. // stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `booster`(`nickname` VARCHAR(24),`booster` VARCHAR(24));");
  48. // stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `entregas`(`nickname` VARCHAR(24),`quantidade` INT);");
  49. stm.executeUpdate();
  50. sc.sendMessage("§aPlugin: SW_GAME");
  51. } catch(SQLException e) {
  52. sc.sendMessage("§cNão foi possivel carregar a tabela----- ABC");
  53. }
  54. }
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement