Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.SQLException;
- import org.bukkit.Bukkit;
- import org.bukkit.command.ConsoleCommandSender;
- public class Conexao {
- protected static Connection con = null;
- public static ConsoleCommandSender sc = Bukkit.getConsoleSender();
- protected static void open() {
- String url = "jdbc:mysql://167.114.116.83:3306/hostgame_783";
- String user = "hostgame_783";
- String password = "0abed60b9e";
- try {
- con = DriverManager.getConnection(url, user, password);
- sc.sendMessage("§aConexão com MySQL aberta!----- SW LOBBY");
- } catch(SQLException e) {
- sc.sendMessage("§cConexão com MySQL não foi possivel!----- SW LOBBY");
- Main.getPlugin().getPluginLoader().disablePlugin(Main.getPlugin());
- }
- }
- protected static void close() {
- if(con != null) {
- try {
- con.close();
- sc.sendMessage("§aConexão fechada com sucesso!----- SW LOBBY");
- } catch(SQLException e) {
- sc.sendMessage("§cNão foi possivel fechar a conexão!----- SW LOBBY");
- }
- }
- }
- protected static void createTable() {
- if(con != null) {
- PreparedStatement stm = null;
- try {
- // NICKNAME | CHAT | TELL | COINS | TPA
- stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `estatisticas`(`nickname` VARCHAR(24),`abates` INT, `mortes` INT,"
- + " `partidas` INT, `vitorias` INT,`abates_DUO` INT, `mortes_DUO` INT, `partidas_DUO` INT, `vitorias_DUO` INT);");
- // stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `booster`(`nickname` VARCHAR(24),`booster` VARCHAR(24));");
- // stm = con.prepareStatement("CREATE TABLE IF NOT EXISTS `entregas`(`nickname` VARCHAR(24),`quantidade` INT);");
- stm.executeUpdate();
- sc.sendMessage("§aPlugin: SW_GAME");
- } catch(SQLException e) {
- sc.sendMessage("§cNão foi possivel carregar a tabela----- ABC");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement