首页 >

java查mysql表的元数据 |mysql blob存取

kettle kafka mysql,mysql面试优化方法,怎么在linux安装mysql,mysql安装及破解过程,oracle 抽数到mysql,mysql blob存取java查mysql表的元数据 |mysql blob存取

首先,大家需要获取mysql数据库的连接。

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "root", "mypassword");

接下来,大家可以通过该连接获取所有的表格信息。

DatabaseMetaData metaData = conn.getMetaData();
ResultSet rsTables = metaData.getTables(null, null, null, new String[] { "TABLE" });
while (rsTables.next()) {
String tableName = rsTables.getString("TABLE_NAME");
System.out.println("表名:" + tableName);
ResultSet rsColumns = metaData.getColumns(null, null, tableName, null);
while (rsColumns.next()) {
String columnName = rsColumns.getString("COLUMN_NAME");
String columnType = rsColumns.getString("TYPE_NAME");
int columnSize = rsColumns.getInt("COLUMN_SIZE");
System.out.println("列名:" + columnName + "; 类型:" + columnType + "; 大小:" + columnSize);
}
}

通过上述代码,大家可以将mysql数据库中所有表的所有列信息打印出来。

这里大家使用了DatabaseMetaData接口的getTables和getColumns方法来查询表的信息以及列的信息,其中getTables方法的第四个参数传入{ “TABLE” }则只查询表格类型的数据。

最后大家需要关闭ResultSet以及Connection:

rsTables.close();
conn.close();

通过上述Java程序,大家就可以很方便地获取mysql表格的元数据信息了。


java查mysql表的元数据 |mysql blob存取
  • 如何在MySQL中选择指定的数据库和表(一篇详细的教程) |mysql分区查询规则
  • 如何在MySQL中选择指定的数据库和表(一篇详细的教程) |mysql分区查询规则 | 如何在MySQL中选择指定的数据库和表(一篇详细的教程) |mysql分区查询规则 ...

    java查mysql表的元数据 |mysql blob存取
  • dapper如何获取mysql自增id |mysql5.7 空间数据
  • dapper如何获取mysql自增id |mysql5.7 空间数据 | dapper如何获取mysql自增id |mysql5.7 空间数据 ...

    java查mysql表的元数据 |mysql blob存取
  • 如何通过MySQL连接服务器进行数据传输 |wordpress使用mysqli
  • 如何通过MySQL连接服务器进行数据传输 |wordpress使用mysqli | 如何通过MySQL连接服务器进行数据传输 |wordpress使用mysqli ...