How to Connect Mysql or Postgresql Server Using Java
How to connect MySql or PostgreSql Server from Java using JDBC Driver I think the best answer to this is through coding: private static ...
https://www.czetsuyatech.com/2010/01/java-persistence-connect-to-mysql-or-postgresql.html
How to connect MySql or PostgreSql Server from Java using JDBC Driver
I think the best answer to this is through coding:
To use the method and execute an sql in the server:
Things to remember:
-DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/anime", "ipieluser", "ipielpassword"); //mysql
=DriverManager.getConnection("jdbc:database://host:port/databasename", "username", "password");
I think the best answer to this is through coding:
private static Connection getConnection() { Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); //conn = DriverManager.getConnection("jdbc:postgresql://127.0.0.1:5432/anime", "ipieluser", "ipielpassword"); //postgresql conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/anime", "ipieluser", "ipielpassword"); //mysql } catch(Exception e) { e.printStackTrace(); } finally { try { if(!conn.isClosed()) conn.close(); } catch(SQLException e1) { } } }
To use the method and execute an sql in the server:
try { Connection conn = getConnection(); Statement st = conn.createStatement(); st = conn.createStatement(); ResultSet rs = st.executeQuery("SELECT * FROM localTable"); ResultSetMetaData rsMetaData = rs.getMetaData(); int colCount = rsMetaData.getColumnCount(); //get and display the number of columns System.out.println("resultSet MetaData column Count=" + colCount); //display the column names for(int i = 1; i < colCount; i++) { System.out.print(rsMetaData.getColumnName(i) + " "); } st.close(); conn.close(); } catch(Exception e) { System.out.println(e.getMessage()); }
Things to remember:
-DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/anime", "ipieluser", "ipielpassword"); //mysql
=DriverManager.getConnection("jdbc:database://host:port/databasename", "username", "password");
Post a Comment