将spring boot应用程序部署到gcp应用引擎时如何在云sql中自动创建db表

时间:2021-01-31 18:40:05

标签: mysql spring-boot google-cloud-platform

我想在将 Spring Boot 应用程序部署到 gcp 时在 mysql 中创建 db 表。 使用以下代码:

  1. 在资源文件夹中创建 schema.sql 文件

     select 1 from dual;
    
  2. 在资源文件夹中创建一个 student.sql 文件 其中包含创建表和插入命令的所有查询。

     USE student;
    
     create table student (
     ID INT AUTO_INCREMENT  PRIMARY KEY,
     ENUMBER VARCHAR(50),
     FIRSTSUBMITDATE datetime,
     LASTSUBMITDATE datetime,
     TIMEZONE VARCHAR(50),
     SWCREATEDBY VARCHAR(50),
     SWMODIFYBY VARCHAR(50)
     );
    
  3. application.property:

     spring.datasource.platform=mysql
     spring.datasource.data=classpath:student.sql
     spring.datasource.initialization-mode=always
    

没有收到任何错误,也没有创建我的表。

0 个答案:

没有答案
相关问题