import java.net.URL; import java.sql.*; public class MysqlConnection { public static void main (String args []) throws SQLException { String url = "jdbc:mysql://mysql.cise.ufl.edu/mydb"; Connection db; Statement st; String ins_query = "insert into foo values (10)"; String out_query = "select bar from foo"; String user = "myuser"; String passwd = "mypass"; try { System.err.println ( "Loading driver ..." ); Class.forName ("com.mysql.jdbc.Driver"); } catch (java.lang.ClassNotFoundException e) { System.err.print ("ClassNotFoundException:"); System.err.println (e.getMessage()); } try { System.err.println ( "Connecting ..." ); db = DriverManager.getConnection (url, user, passwd); System.err.println ( "Preparing statement ..." ); st = db.createStatement (); System.err.println ( "Executing query ..." ); st.execute (ins_query); ResultSet rs = st.executeQuery (out_query); while (rs.next()) { System.out.println(rs.getString(1)); } st.close (); db.close (); } catch (SQLException ex) { System.err.println ( "SQLState:" + ex.getSQLState() ); System.err.println ( "Message:" + ex.getMessage() ); System.err.println ( "Vendor:" + ex.getErrorCode() ); } } }