# 使用三方数据库
# 场景描述
PAS-Micro系统默认配置了内置的H2数据库,用于存储应用注册、接口访问记录以及健康检查等数据。这一配置旨在简化开发、测试和演示过程中的部署流程。然而,在将系统正式部署到生产环境时,出于性能、安全性和可扩展性等方面的考虑,通常需要将嵌入式的H2数据库替换为更为成熟和稳定的第三方数据库。
# 配置方式
本文以使用mysql数据库5.7版本为例。将mysql数据库驱动放入${pas.home}/lib
目录下, 并修改${pas.home}/config/application.yml
配置文件中h2数据库相关的url, class, 用户名密码,方言等配置。
修改内容参数如下:
## 修改 mysql 信息
spring:
datasource:
url: jdbc:mysql://localhost:3306/pas-micro
driver-class-name: com.mysql.jdbc.Driver
username: root
password: root
jpa:
database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
TIP
url中配置的数据库需要手动创建, 名称可以自定义, 库中表会在程序连接时自动初始化
← 应用注册 使用ElasticSearch →