查看 MySQL 数据库的内容

我有一个工作 Java Web 应用程序,它是很久以前由其他人创建的,并且已经被它的创建者抛弃了几年,但是有活跃的用户向它上传/下载 pdf 文件。

我现在需要访问数据库以查看其结构,以便将来可以迁移一些文件和用户数据,以便在现在正在构建的新项目中使用。

我对 Java Web 应用程序和 MySql 了解不多,但我可以访问所有项目文件所在的服务器。有一个persistence.xml文件,其中包含该数据库的 url 和用户名/密码。

我如何实际查看数据库的内容?


繁星淼淼
浏览 115回答 3
3回答

千巷猫影

我不知道这会有多大帮助,但至少会帮助你探索更多。您可以尝试:登录到您的远程服务器[使用任何客户端]打开终端类型:mysql -u root -p提示时提供密码运行:show databases[检查是否有多个数据库并确定您需要使用哪个数据库]跑:use your_database_name跑:show tables;现在运行或检查表条目,但是您喜欢检查describe table-name,select queries或者您喜欢的任何方式。

江户川乱折腾

您需要在 persistence.xml 中查找的是一个 url,将该 URL 输入到您的浏览器或数据库查看器中在该文件中找到,那么您应该能够查看所有内容。它应该看起来像这样<property name=”javax.persistence.jdbc.url”&nbsp; value=”jdbc:mysql://localhost:3306/jpadb”/>&nbsp; <property&nbsp; name=”javax.persistence.jdbc.user” value=”root”/>&nbsp; <property&nbsp; name=”javax.persistence.jdbc.password” value=”password”/>&nbsp; <property&nbsp; name=”javax.persistence.jdbc.driver” value=”com.mysql.jdbc.Driver”/>资料来源:itnext.io如果您可以在没有凭据的情况下包含persistence.xml,那将很有帮助。

侃侃尔雅

您需要一个连接到数据库的客户端,例如 Toad 或 SQL Developer。如果您有凭据和连接地址,这应该很容易..
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java