前言
一开始写了一堆判断,又是用SQL语句,又是单独写初始化的类…
删了又改,改了又删
结果翻了下文档,一句话就好了,为什么一开始不看文档呢…
解决方法
一句话搞定,在JDBC的连接里加入语句:
createDatabaseIfNotExist=true
在mysql8的连接中,总的看起来就是这样:
"jdbc:mysql://数据库地址+数据库名?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC";
参考
https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-connp-props-connection.html