Q: 刚搭建的springboot 项目,链接的是mysql,启动报错:。。。。 message from server: "Host 'windows10.microdone.cn' is not allowed to connect to this MySQL server"
A: 我链接的是本机的mysql,采用改表法,在Navicate里面进入mysql库修改user表中user=root的host为%,
或者命令 mysql> use mysql
mysql> update user set host = '%' where user = 'root';
mysql> flush privileges;
再启动就行了。
有个疑问:我的ip截图
我连的是我手机的热点,.properties 文件中配置的
#spring.datasource.url=jdbc:mysql://172.31.XXX.X:3306/firstspring
spring.datasource.url=jdbc:mysql://192.168.43.XXX:3306/firstspring
都能正常启动链接数据库,为什么呢?
Q: 启动报 spring boot jpa-java.lang.IllegalArgumentException: Not a managed type
A: JPA 实体类没有被扫描到,在实体类上加@Entity 即可