Expt 4 &9
Expt 4 &9
package Gui;
import java.sql.*;
try {
// Register JDBC driver
Class.forName("com.mysql.cj.jdbc.Driver");
// variables
final String url = "jdbc:mysql://localhost:3306/pvg";
final String user = "root";
final String password = "root";
// Open a connection
System.out.println("Connecting to database...");
conn = DriverManager.getConnection(url, user, password);
System.out.println("\nConnected to Database ");
// Create a table
System.out.println("\nCreating table...");
stmt = conn.createStatement();
String sql = "CREATE TABLE EMPLOYEES " +
"(ID INT PRIMARY KEY NOT NULL, " +
" NAME VARCHAR(255), " +
" AGE INT, " +
" ADDRESS VARCHAR(255))";
stmt.executeUpdate(sql);
System.out.println("\nTable created successfully.");
// Insert data
System.out.println("\nInserting data...");
sql = "INSERT INTO EMPLOYEES (ID, NAME, AGE, ADDRESS) " +
"VALUES (1, 'Kishor', 20, 'Pune')";
stmt.executeUpdate(sql);
System.out.println("Data inserted successfully.");
// Delete data
System.out.println("\nDeleting data...");
sql = "DELETE FROM EMPLOYEES WHERE ID=3";
stmt.executeUpdate(sql);
System.out.println("\nData deleted successfully.");
Connecting to database...
Connected to Database
Creating table...
Inserting data...
Data inserted successfully.
Data inserted successfully.
Displaying data...
ID: 1 Name: Kishor, Age: 20, Address: Pune
ID: 2 Name: John, Age: 21, Address: Pune
ID: 3 Name: Jack, Age: 22, Address: NagpurID: 4
Name: Ram, Age: 20, Address: Nashik
Deleting data...
Updating data...