package chap1.java.science.data; import java.sql.*; import com.mysql.jdbc.jdbc2.optional.MysqlDataSource; public class TestDB{ public static void main(String[] args){ TestDB test = new TestDB(); test.readTable("your user name", "your password", "your MySQL server name"); } public void readTable(String user, String password, String server){ MysqlDataSource dataSource = new MysqlDataSource(); dataSource.setUser(user); dataSource.setPassword(password); dataSource.setServerName(server); try{ Connection conn = dataSource.getConnection(); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM data_science.books"); while (rs.next()){ int id = rs.getInt("id"); String book = rs.getString("book_name"); String author = rs.getString("author_name"); Date dateCreated = rs.getDate("date_created"); System.out.format("%s, %s, %s, %s\n", id, book, author, dateCreated); } rs.close(); stmt.close(); conn.close(); }catch (Exception e){ //Your exception handling mechanism goes here. } } }