Advertisement
Guest User

Untitled

a guest
Nov 25th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.36 KB | None | 0 0
  1. Class.forName(
  2.                                                         "com.mysql.jdbc.Driver")
  3.                                                         .newInstance();
  4.  
  5.                                                 Connection conn = null;
  6.  
  7.                                                 conn =
  8.  
  9.                                                 DriverManager
  10.                                                         .getConnection(
  11.                                                                 "jdbc:mysql://database.io1asdfrw09.us-east-1.rds.amazonaws.com:3306",
  12.                                                                 "name",
  13.                                                                 "8IG455H45HC0D3H3R3");
  14.  
  15.                                                 PreparedStatement pstmt = conn
  16.                                                         .prepareStatement("CREATE DATABASE IF NOT EXISTS name_db;");
  17.                                                 PreparedStatement pstmt2 = conn
  18.                                                         .prepareStatement("USE name_db;");
  19.                                                 PreparedStatement pstmt3 = conn
  20.                                                         .prepareStatement("CREATE TABLE IF NOT EXISTS db_table(id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY);");
  21.                                                 PreparedStatement pstmt4 = conn
  22.                                                         .prepareStatement("ALTER TABLE db_table ADD(user VARCHAR(30), pass VARCHAR(30), repass VARCHAR(30), name VARCHAR(30), lname VARCHAR(30), dob VARCHAR(10), gender TEXT, addr TEXT, apt TEXT, city TEXT, zip TEXT, phone TEXT, email VARCHAR(100));");
  23.                                                 PreparedStatement pstmt5 = conn
  24.                                                         .prepareStatement("INSERT INTO db_table(user, pass, repass, name, lname, dob, gender, addr, apt, city, zip, phone, email, id) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?;");
  25.  
  26.                                                 pstmt4.setString(1, user);
  27.                                                 pstmt4.setString(2,
  28.                                                         String.valueOf(pass));
  29.                                                 pstmt4.setString(3,
  30.                                                         String.valueOf(repass));
  31.                                                 pstmt4.setString(4, name);
  32.                                                 pstmt4.setString(5, lname);
  33.                                                 pstmt4.setString(6, dob);
  34.                                                 pstmt4.setString(7, gender);
  35.                                                 pstmt4.setString(8, addr);
  36.                                                 pstmt4.setString(9, apt);
  37.                                                 pstmt4.setString(10, city);
  38.                                                 pstmt4.setString(11, zip);
  39.                                                 pstmt4.setString(12, phone);
  40.                                                 pstmt4.setString(13, email);
  41.                                                 pstmt4.setLong(14, id);
  42.                                                 pstmt4.execute();
  43.  
  44.                                                 pstmt.executeUpdate();
  45.                                                 pstmt2.executeUpdate();
  46.                                                 pstmt3.executeUpdate();
  47.                                                 pstmt4.executeUpdate();
  48.                                                 pstmt5.executeUpdate();
  49.  
  50.                                                 Statement stmt = conn
  51.                                                         .createStatement();
  52.  
  53.                                                 String qry = "SELECT * FROM db_table;";
  54.  
  55.                                                 ResultSet rs = stmt
  56.                                                         .executeQuery(qry);
  57.                                                 while (rs.next()) {
  58.                                                     rsUser = rs.getString(1);
  59.                                                     System.out.println(rsUser);
  60.  
  61.                                                 }
  62.                                                 rs.close();
  63.  
  64.                                             } catch (SQLException ex) {
  65.                                                 // handle any errors
  66.                                                 System.out.println("StackTrace: "
  67.                                                         + ex.getStackTrace());
  68.                                                 System.out.println("SQLState: "
  69.                                                         + ex.getSQLState());
  70.                                                 System.out.println("VendorError: "
  71.                                                         + ex.getErrorCode());
  72.                                                 System.out
  73.                                                         .println("Throwable: "
  74.                                                                 + ex.getCause());
  75.                                                 System.out.println("SQL Exception: "
  76.                                                         + ex.getMessage());
  77.  
  78.                                             } catch (InstantiationException e) {
  79.                                                 // TODO Auto-generated catch
  80.                                                 // block
  81.                                                 e.printStackTrace();
  82.                                             } catch (IllegalAccessException e) {
  83.                                                 // TODO Auto-generated catch
  84.                                                 // block
  85.                                                 e.printStackTrace();
  86.                                             } catch (ClassNotFoundException e) {
  87.                                                 // TODO Auto-generated catch
  88.                                                 // block
  89.                                                 e.printStackTrace();
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement