如何使用Java的DatabaseMetaData从MySQL获取表的列表?

ScA*_*er2 2 java mysql

DatabaseMetaData metadata = con.getMetaData();
metadata.getTables(catalog, schemaPattern, tableNamePattern, types);
Run Code Online (Sandbox Code Playgroud)

获取表列表需要哪些字段?

Rob*_*rco 5

如果需要所有表的列表,则应使用:

metadata.getTables(null, null, null, new String[]{"TABLE"});
Run Code Online (Sandbox Code Playgroud)