JDBC反射mysql信息

package a1;


import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.ResultSet;


public class a3 {
public static void main(String[] args) {
           try {
Connection conn = a2.getconn();
DatabaseMetaData con1 = conn.getMetaData();
ResultSet con2 = con1.getTables(null,null, null, null);
while(con2.next()){

System.out.println(con2.getString("table_name"));
String colu=con2.getString("table_name");
ResultSet colu2 = con1.getColumns(null, null,colu, null);
while(colu2.next()){
System.out.println(colu2.getString("column_name"));

}
System.out.println("***************");
}

} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
           


}


}

猜你喜欢

转载自blog.csdn.net/qq_37069064/article/details/76578455