请问下springboot,怎么自动建库吗,不是自动建表
如果你使用的是H2数据库,在2.2.2版本及以前,Spring Boot将自动建立testdb
数据库;2.2.3版本开始,将自动创建一个随机ID的数据库。
如果你使用的是mysql数据库,如楼下所言,这不是Spring Boot投供的功能。但可以在数据库连接信息中加入createDatabaseIfNotExist=true
来实现自动创建数据库的功能:
datasource:
url: jdbc:mysql://127.0.0.1/dbname?createDatabaseIfNotExist=true
15 回答8.1k 阅读
8 回答5.9k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
1 回答3.1k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
数据库操作不属于 Spring Boot 原生提供的功能。你应该结合自己实际的的数据库类型和数据库访问框架来寻求解决方案。