使用元数据分析数据库
使用元数据可以分析数据库的基本信息,包括版本,数据库的名称等等,或者得到指定表的主键。
DatabaseMetaData
DatabaseMeatData可以得到数据库的一些基本信息,包括数据库的名称、版本,以及得到表的信息。
DatabaseMetaData的使用源码如下所示:【DatabaseMetaDataDemo.java】
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.DatabaseMetaData;
public class DatabaseMetaDataDemo{
//定义MySQL的数据库驱动程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver";
//定义MySQL数据库的连接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/skewrain";