mysql8.0报错
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
根据报错信息Public Key Retrieval不被允许,就将 Public Key Retrieval的属性设为true
jdbc:mysql://localhost:3306/carrent?serverTimezone=GMT&allowPublicKeyRetrieval=true&useSSL=false&characterEncoding=utf8
就可以了。