Guest User

Untitled

a guest
Jan 21st, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.16 KB | None | 0 0
  1. import java.sql.Statement;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.ResultSet;
  5.  
  6. public class Connect {
  7.     Connection conn = null;
  8.     private final String userName;
  9.     private final String password;
  10.     private final String url;
  11.    
  12.     public Connect() {
  13.         userName = "root";
  14.         password = "mypassword";
  15.         url = "jdbc://mysql://localhost:3307/minecraft_server";
  16.         try {
  17.             Class.forName("com.mysql.jdbc.Driver").newInstance();
  18.             conn = DriverManager.getConnection(url, userName, password);
  19.             System.out.println("[Connect] Database connection established");
  20.         } catch (Exception e) {
  21.             System.err.println("[Connect] Cannot connect to databse server");
  22.         } finally {
  23.             if (conn != null) {
  24.                 try {
  25.                     conn.close();
  26.                     System.out.println("[Connect] Database connection terminated");
  27.                 } catch (Exception e) {
  28.                 }
  29.             }
  30.         }
  31.     }
  32.  
  33.     public ResultSet runQuery(String SQL) {
  34.         ResultSet retSet = null;
  35.        
  36.         try {
  37.             Statement s = conn.createStatement();
  38.             s.executeQuery(SQL);
  39.             retSet = s.getResultSet();
  40.         } catch (Exception e) {
  41.             System.err.println("[Connect] Failed to execute query");
  42.         }
  43.        
  44.         return (retSet);
  45.     }
  46. }
Add Comment
Please, Sign In to add comment