Advertisement
Guest User

Untitled

a guest
Apr 13th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.SQLException;
  5. import java.sql.Statement;
  6.  
  7. public class MySQL {
  8. private static Connection con;
  9.  
  10. public MySQL(String Host, String Port, String Database, String Username, String Password) {
  11. if (isConnected()) { System.out.println("Die Verbindung zu MySQL wurde schon Hergestellt!"); return; }
  12.  
  13. try {
  14. con = DriverManager.getConnection("jdbc:mysql://" + Host + ":" + Port + "/" + Database, Username, Password);
  15. } catch (SQLException e) { e.printStackTrace(); }
  16. }
  17.  
  18. public static boolean isConnected() { return (con == null ? false : true); }
  19.  
  20. public static void disconnect() {
  21. if (isConnected()) {
  22. try {
  23. con.close();
  24. } catch (SQLException e) { e.printStackTrace(); }
  25. } else { System.out.println("Es gibt keine Verbindung zu einer MySQL Datenbank!"); }
  26. }
  27.  
  28. public static void update(String qry) {
  29. try {
  30. Statement statement = con.createStatement();
  31. statement.executeUpdate(qry);
  32. statement.close();
  33. } catch (SQLException e) { e.printStackTrace(); }
  34. }
  35.  
  36. public static ResultSet query(String qry) {
  37. ResultSet resultSet = null;
  38. try {
  39. Statement statement = con.createStatement();
  40. resultSet = statement.executeQuery(qry);
  41. } catch (SQLException e) {
  42. e.printStackTrace();
  43. }
  44. return resultSet;
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement