Question

Java program *Connects to a MySQL database *Retrieves a table's rows *displays that table's rows. *insert...

Java program

*Connects to a MySQL database

*Retrieves a table's rows

*displays that table's rows.

*insert the rows via MySQL Workbench

0 0
Add a comment Improve this question Transcribed image text
Answer #1

If you have any problem with the code feel free to comment.

Program

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBConnNFetch {

   public static void main(String[] args) {

       DBConnNFetch dbc = new DBConnNFetch();
       dbc.createConnection();

   }

   void createConnection() {
       try {

           Class.forName("com.mysql.cj.jdbc.Driver");// this is the name of the mysql driver

           // (Database Driver, server address, port no., database name, username,
           // password)
           // supress the SSL error
           Connection con = DriverManager.getConnection(
                   "jdbc:mysql://localhost:3306/employee?autoReconnect=true&useSSL=false", "root",
                   "Aman@123");
          
           System.out.println("Database Connected Successfully");
           Statement stmt = con.createStatement(); // for creating statement to fetch and retrieve data from DB
           ResultSet rs = stmt.executeQuery("SELECT * FROM employees");// resultset hold the data
           rs.next();
           // using column name to get the value from that particular column
           System.out.print(rs.getString("id")+" ");
           System.out.print(rs.getString("first_name")+" ");
           System.out.print(rs.getString("last_name")+" ");
           System.out.print(rs.getString("age")+" ");
           System.out.print(rs.getString("current_status")+" ");
           stmt.close();

       } catch (ClassNotFoundException e) {

           System.err.println("Load Falied: " + e);

       } catch (SQLException e) {
           System.err.println("Connection Falied: " + e);
       }
   }

}

Output

Database Connected Successfully 1 John Wick 32 Excommunicado

Inserting Row to MySQL

1 . 2 INSERT INTO employees (id, last_name, first_name, middle_name, age, current_status) VALUES (4, Kent, Clark, 30, Em

Add a comment
Know the answer?
Add Answer to:
Java program *Connects to a MySQL database *Retrieves a table's rows *displays that table's rows. *insert...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Write an application that connects to the CoffeeDB database, and allows the user to insert a...

    Write an application that connects to the CoffeeDB database, and allows the user to insert a new row into the Customer table. My teacher said we need an InsertCustomer.java, CustomerTableManager.java, and CustomerInfoPanel.java program.

  • Using the MySQL Workbench create a new database using your design specifications Add at least 10...

    Using the MySQL Workbench create a new database using your design specifications Add at least 10 records to your tables. Note: Certain tables may not require 10 records and that is ok as long as your main tables have 10 or more Create MySQL statements that will retrieve all records or rows from the tables in your database Create 10 MySQL statements that will retrieve specified records or rows from one table in your database Create 10 MySQL statements that...

  • Which of the following would not be considered a database program? Oracle MYSQL Sybase Access All...

    Which of the following would not be considered a database program? Oracle MYSQL Sybase Access All of the choices are databases Question 2 (1 point) In Access database, forms and reports can be based on saved queries. True False Question 3 (1 point) In Access database, Form view displays all fields but only one record, while Datasheet view displays several records at a time. True False Question 4 (1 point) A field that uniquely identifies a particular record in a...

  • Can you please upload the video to step by step with eclipse and mysql workbench.please.............

    Can you please upload the video to step by step with eclipse and mysql workbench.please................................ Part 1 Design the database using the ER approach. Then using Java and SQL, implement the following functionality: 1. Implement a button called “Initialize Database” . When a user clicks it, all necessary tables will be created (or recreated) automatically, with each table be populated with at least 10 tuples so that each query below will return some results. All students should use the database...

  • Can you please upload the video to step by step with eclipse and mysql workbench.please................................ Part...

    Can you please upload the video to step by step with eclipse and mysql workbench.please................................ Part 1 Design the database using the ER approach. Then using Java and SQL, implement the following functionality: 1. Implement a button called “Initialize Database” . When a user clicks it, all necessary tables will be created (or recreated) automatically, with each table be populated with at least 10 tuples so that each query below will return some results. All students should use the database...

  • Hello, I'm working on inserting data into a table using MySQL and Python on my Windows...

    Hello, I'm working on inserting data into a table using MySQL and Python on my Windows OS laptop; and I am asked to modify the script so that it executes an insert query in one of my database tables. I am also asked to print the table before and after I execute this query in order to ensure the new information was inserted into the table. I'd like to INSERT INTO my EMPLOYEE table. The columns are employee_id, employee_password, order_id...

  • How can I create the following stored procedure in MySQL Workbench?: Create a stored procedure na...

    How can I create the following stored procedure in MySQL Workbench?: Create a stored procedure named prc_new_rental to insert new rows in the RENTAL table. The procedure should satisfy the following conditions: a. The membership number will be provided as a parameter. b. Use a Count() function to verify that the membership number exists in the MEMBERSHIP table. If it does not exist, then a message should be displayed that the membership does not exist and no data should be...

  • Write a program in Java using netbeans IDE that stores, retrieves, adds, and updates addresses as...

    Write a program in Java using netbeans IDE that stores, retrieves, adds, and updates addresses as shown in figure 17.20. Use a fixed length string for storing each attribute in the address. Use random access file for reading and writing an address. Assume that the size of name, street, city, state, and zip is 32, 32,20, 2, 5 chars, respectively.

  • 3. Write a script that adds rows to the database that you created in exercise 2....

    3. Write a script that adds rows to the database that you created in exercise 2. Add two rows to the Users and Products tables. Add three rows to the Downloads table: one row for user 1 and product 2; one row for user 2 and product 1; and one row for user 2 and product 2. Use the SYSDATE function to insert the current date into the download_date column. Use the sequences created in the previous exercise to get...

  • Write a program that receives a character and displays its Unicode. using java please

    Write a program that receives a character and displays its Unicode. using java please

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT