在遇到这个问题的时候,首先想到的是检查驱动包是否已经存在;如果已经存在仍然报错,就要检查driverClassName书写是否正确。

例如:spring.datasource.driverClassName=com.mysql.jdbc.Driver(我使用的是spring boot)。有一点非常重要:就是是否有空格是否有空格是否有空格。通常我们找了很久,发现“一切正常”,但结果就是报错,通常就是空格造成的。

类似的情况:应为用户名或密码多了空格,结果数据库无法登陆。