自动创建数据库结构,导入数据库数据
在 resources 包下
- schema.sql -- 存放删表建表语句 ddl
- data.sql -- 存放 insert 数据的 sql
- application.properties 里写上 spring.datasource.initialization-mode=always
演示
schema.sql
create table user2(
id int primary key auto_increment,
username varchar(20) not null
);
data.sql
insert into user2(username) values ('zhangsan');
insert into user2(username) values ('lisi');
insert into user2(username) values ('wangwu');
resources 包下 application.properties
spring.datasource.url=jdbc:mysql://localhost:3306/school?serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.initialization-mode=always
结果
连接到那个库,这张表就建在哪个库。