<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/abc" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>
我已经将MySQL Connector / J更新到8.0.14,但仍然收到相同的错误。 预先感谢。
答案 0 :(得分:0)
尝试以下命令。它可能会解决。
样本用户名/密码=>学生/ pass123
ALTER USER 'student'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pass123';
How to resolve Unable to load authentication plugin 'caching_sha2_password' issue(SO)
如果上述方法不起作用,请尝试使用支持MYSQL 8的MYSQL驱动程序。
答案 1 :(得分:0)
安装了mysql 5.5版本,并且可以正常工作。 感谢您的帮助。