java - 从 Java 中检索 MYSQL 数据库结构信息

标签 java .net mysql sql-server

我正在尝试使用 java 和 mysql,就像我习惯使用 .net 和 SQL 服务器一样:

通过使用 Microsoft.SqlServer.Management.Smo,我可以从我的实例访问数据库结构信息(服务器名称、表结构、列、数据类型、描述、默认值)

我试图找到用 Java + MYSQL 做同样的事情,但似乎不太流行

有什么方向吗?

谢谢

埃德

最佳答案

完成它的最简单方法是重试连接元数据,首先打开一个连接:

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db", "user","****");
DatabaseMetaData metaData = conn.getMetaData();

然后开始浏览元数据,您可以在 DatabaseMedata 中检查可用的操作

关于java - 从 Java 中检索 MYSQL 数据库结构信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9596117/

相关文章:

java - maven : 'sudo mvn package' has errors, 中的 jar 出现错误,但 'mvn package' 没有;都不能正常工作

java - Eclipse 和 Android SDK 停止工作

.net - MVVM 应用程序中的并发架构

c# - Entity Framework 6 和 .NET Core 应用程序

Java : How to get a Request object for your AWS Lambda event from API Gateway?

.net - Box API 2.0 下载文件

php - MySQL-如何从另一个表控制一个表的 `numeric` 列

mysql - SQL - 查找最接近给定参数的价格

mysql - 在mysql中查询select语句

java - 如何在Java中复制文本文件,并打印出原始文件和复制的文件