记录 启动Base admin 项目 过程
记录一下启动 https://github.com/huanzi-qch/base-admin 开源项目的过程
第一:下载和浏览作者的博客和代码
https://www.cnblogs.com/huanzi-qch/p/11534203.html
第二:下载代码
1、第一遍下载代码,直接用的idea通过github导入方式,结果到处报错,pom.xml的maven无法找到
最后下载下来代码,通过导入方式加载项目,成功
第三:运行项目中 BaseAdminApplication,报错
Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo
加入如下代码解决问题:
jpa: database-platform: org.hibernate.dialect.MySQLDialect show-sql: true hibernate: ddl-auto: update
第四:继续编译,报如下数据库链接错误
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost'
忘记mysql数据库密码,修改
进入mysql 安装的bin目录,输入
use mysql
update user set password=password("123456789") where user="root";
或者
update user set authentication_string=password("123456789") where user="root";
修改密码成功
第五:下载一个可视化数据库查看工具Navicat
下载及激活办法参考链接 https://www.cnblogs.com/my466879168/p/12902799.html
第六:接着运行项目,报错,数据库找不到
加入如下配置,自动创建数据库
platform: mysql schema: - classpath:static/sql/base_admin.sql
static/sql/base_admin.sql 为 base_admin.sql存放路径
第七:继续运行项目,启动成功
完成登录