package tathya.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class DBI { Connection conn = null; public void connect() { try { String userName = "test"; String password = "test"; String url = "jdbc:mysql://fromvalue.greatamerica.corp.yahoo.com:3306/timeline"; Class.forName("com.mysql.jdbc.Driver").newInstance(); conn = DriverManager.getConnection(url, userName, password); System.out.println("Database connection established"); } catch (Exception e) { System.err.println("Cannot connect to database server"); } } public void execute(String query) { try { Statement s = conn.createStatement(); s.executeUpdate(query); s.close(); } catch (Exception e) { e.printStackTrace(); } } public ResultSet select(String query) { try { Statement s = conn.createStatement(); s.executeQuery(query); ResultSet rs = s.getResultSet(); return rs; } catch (Exception e) { e.printStackTrace(); } return null; } public static void main(String args[]) { DBI db = new DBI(); db.connect(); } }