文章目录
- 前提
- [vscode 打开 Java 项目](#vscode 打开 Java 项目)
- [mysql 新建对应的数据库名](#mysql 新建对应的数据库名)
- [运行 java 项目](#运行 java 项目)
- [问题:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password"](#问题:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password”)
前提
从 github
上 clone
一个 java
的后端服务,应该是个 stringBoot
框架的 java
项目
我只是想要在本地跑一下,但是我是前端仔,对
Java
不太了解
vscode 打开 Java 项目
vscode
打开项目就推荐我安装这个插件套装,没关系,安装一下

mysql 新建对应的数据库名
首先要自行建数据库,大概就是下面的配置,数据库名看项目里链接的那个数据库

然后再本地的 mysql
里建立相对应的数据库

然后生成对应表格
项目里有个 .sql
文件 ,选上新建好的数据库之后,运行这个脚本

在 Navcat
中选好数据库,运行这个 sql

运行 java 项目
首先要找到 java
的 main
文件入口,可以全局搜索一下

点击运行,就会弹出一个新的窗口来跑项目了,OK 可以干我的前端了!

问题:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password"
这个问题是数据库配置的问题,参考这篇文章

改完之后,vscode
右下角会提示更新一下