├── JDBC_Hydraguru_Table ├── JDBC_00ConnecrtionEstablishing.java ├── JDBC_01_Hydraguru_Access_Table.java └── JDBC_02_Hydraguru_Insert_Table.java ├── JDBC_Personal_Table ├── Access_Connection_JDBC.java ├── JDBC_01_Access_Table.java ├── JDBC_02_Insert_Table.java ├── JDBC_03_Delete_Table.java ├── JDBC_04_Update_Table.java └── JDBC_05_Create_Table.java └── README.md /JDBC_Hydraguru_Table/JDBC_00ConnecrtionEstablishing.java: -------------------------------------------------------------------------------- 1 | package JDBC_Hydraguru_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class JDBC_00ConnecrtionEstablishing 9 | 10 | { 11 | 12 | public static void main(String[] args) throws ClassNotFoundException, SQLException 13 | 14 | { 15 | 16 | Class.forName("com.mysql.jdbc.Driver"); 17 | 18 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 19 | 20 | Statement statement = connection.createStatement(); 21 | 22 | System.out.println("Connection Established :) "); 23 | 24 | connection.close(); 25 | 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /JDBC_Hydraguru_Table/JDBC_01_Hydraguru_Access_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Hydraguru_Table; 2 | 3 | import java.sql.*; 4 | 5 | public class JDBC_01_Hydraguru_Access_Table { 6 | 7 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 8 | 9 | Class.forName("com.mysql.cj.jdbc.Driver"); 10 | 11 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student", "root", "thread"); 12 | 13 | Statement statement = connection.createStatement(); 14 | 15 | String query = "select * from hydraguru"; 16 | 17 | ResultSet resultSet = statement.executeQuery(query); 18 | 19 | while (resultSet.next()) 20 | { 21 | 22 | System.out.println( resultSet.getInt(1) + "\t" + "\t" + 23 | resultSet.getString(2) + "\t" + "\t" + 24 | resultSet.getString(3) + "\t" + "\t" + 25 | resultSet.getString(4) + "\t" + "\t" + 26 | resultSet.getString(5) + "\t" +"\t" +"\t" 27 | ); 28 | } 29 | 30 | resultSet.close(); 31 | 32 | statement.close(); 33 | 34 | connection.close(); 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /JDBC_Hydraguru_Table/JDBC_02_Hydraguru_Insert_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Hydraguru_Table; 2 | 3 | public class JDBC_02_Hydraguru_Insert_Table { 4 | } 5 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/Access_Connection_JDBC.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class Access_Connection_JDBC { 9 | 10 | public static void main(String[] args) throws SQLException { 11 | String url = "jdbc:mysql://localhost:3306/student"; 12 | String username = "root"; 13 | String password = "thread"; 14 | try { 15 | Class.forName("com.mysql.jdbc.Driver"); 16 | } catch (ClassNotFoundException e) { 17 | System.out.println("Cannot Establish Connection :( "); 18 | } 19 | 20 | Connection connection = DriverManager.getConnection(url,username,password); 21 | 22 | Statement statement = connection.createStatement(); 23 | 24 | System.out.println("Connection Established :) "); 25 | 26 | connection.close(); 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/JDBC_01_Access_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.*; 4 | import java.util.Stack; 5 | 6 | public class JDBC_01_Access_Table { 7 | 8 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 9 | 10 | Class.forName("com.mysql.jdbc.Driver"); 11 | 12 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 13 | 14 | Statement statement = connection.createStatement(); 15 | 16 | String accessTable = "SELECT * FROM personal"; 17 | 18 | ResultSet resultSet = statement.executeQuery(accessTable); 19 | 20 | while (resultSet.next() ){ 21 | System.out.println( resultSet.getInt(1) + "\t" + "\t"+"\t" 22 | + resultSet.getString(2) +"\t" + "\t" +"\t" 23 | + resultSet.getString(3) +"\t" + "\t"+"\t" 24 | + resultSet.getString(4) +"\t" + "\t"+"\t" 25 | + resultSet.getString(5)); 26 | } 27 | 28 | System.out.println("Connection Established Successfully :) "); 29 | 30 | connection.close(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/JDBC_02_Insert_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class JDBC_02_Insert_Table { 9 | 10 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 11 | 12 | Class.forName("com.mysql.jdbc.Driver"); 13 | 14 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 15 | 16 | Statement statement = connection.createStatement(); 17 | 18 | String insert_data = "insert into personal values (6,'Vaibhavi','2001-12-09','7755947009','F') " ; 19 | 20 | int rowsUpdated = statement.executeUpdate(insert_data); 21 | 22 | System.out.println(rowsUpdated + "\t" + "inserted successfully :) "); 23 | 24 | connection.close(); 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/JDBC_03_Delete_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class JDBC_03_Delete_Table { 9 | 10 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 11 | 12 | Class.forName("com.mysql.jdbc.Driver"); 13 | 14 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 15 | 16 | Statement statement = connection.createStatement(); 17 | 18 | String delete_row = "delete from personal where id = 4 " ; 19 | 20 | int rowsUpdated = statement.executeUpdate(delete_row); 21 | 22 | System.out.println(rowsUpdated + "\t" + "deleted successfully :) "); 23 | 24 | connection.close(); 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/JDBC_04_Update_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class JDBC_04_Update_Table { 9 | 10 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 11 | 12 | Class.forName("com.mysql.jdbc.Driver"); 13 | 14 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 15 | 16 | Statement statement = connection.createStatement(); 17 | 18 | String update_row = " update personal set name = 'Chiraj' where id = 5" ; 19 | 20 | int rowsUpdated = statement.executeUpdate(update_row); 21 | 22 | System.out.println(rowsUpdated + "\t" + "updated successfully :) "); 23 | 24 | connection.close(); 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /JDBC_Personal_Table/JDBC_05_Create_Table.java: -------------------------------------------------------------------------------- 1 | package JDBC_Personal_Table; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.SQLException; 6 | import java.sql.Statement; 7 | 8 | public class JDBC_05_Create_Table { 9 | 10 | public static void main(String[] args) throws ClassNotFoundException, SQLException { 11 | 12 | Class.forName("com.mysql.jdbc.Driver"); 13 | 14 | Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","thread"); 15 | 16 | Statement statement = connection.createStatement(); 17 | 18 | String create_table = "CREATE TABLE hydraGuru (player_id INT , player_name varchar(20) , player_level INT, player_clan varchar(20) )"; 19 | 20 | int createTable = statement.executeUpdate(create_table); 21 | 22 | System.out.println(createTable); 23 | 24 | connection.close(); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JDBC-code 2 | --------------------------------------------------------------------------------