gpt4 book ai didi

java - 如何迁移数据库?

转载 作者:行者123 更新时间:2023-12-02 01:01:19 24 4
gpt4 key购买 nike

我没有JAVA背景。我正在从事 Angular 项目。所以我有一个任务,他们为我提供了一个 .jar 文件,并告诉我使用 java -jar payment.jar 运行服务器

这是一个数据库配置文件。

server.port=8080
server.servlet.context-path=/payments-system
#Hibernate-Settings
spring.jpa.hibernate.ddl-auto=update
#Database Connection
spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=sa
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect

我正在使用 MYSQL。我不知道这个特定的 java 项目使用什么 DBMS。如何迁移数据库?他们为我提供了 API 文档,但没有包含有关系统架构的详细信息。

最佳答案

H2 数据库引擎

H2 Database Engine是一个免费的开源关系 SQL 数据库系统,您可以轻松地将其嵌入到应用程序中或作为服务器单独运行。

H2 是 MySQL 的竞争对手。我个人会选择 H2 而不是 MySQL。

如果您知道该应用程序是为 H2 构建的,我会使用 H2 而不是尝试 MySQL,除非您有某种压倒性的理由使用 MySQL。不幸的是,尽管 SQL 标准做出了 promise ,但 SQL 数据库系统并不那么容易替代。

关于java - 如何迁移数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57767618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com