原来的url写的是
jdbc:mysql://localhost:3306/db3
在db3后添加
?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone = GMT
直接点复制以后,粘贴时会自动加一行换行,大家注意删掉。否则会报错:
java.sql.SQLException: No suitable driver
耐人寻味的是,删去最后的serverTimezone设置后,又报同样的错误,显然报错原因和时区有关。
我的mysql版本是8.0.17,应该是高版本的mysql才需要加这些。