springboot入门到放弃

2019-08-20  本文已影响0人  七七总是很暴躁

一、注解问题

1.@RequestParam和@RequestBody
2.报错No serializer found

实体类前加上如下注解:
@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler","fieldHandler"})

二、mysql(敲里来来!!!!!)

1. 本地启动mysql时,提示:The server quit without updating PID file (/usr/local/mysql/data/xxx.pid)

解决步骤如下:

sudo /usr/local/mysql/support-files/mysql.server stop

pkg安装的mysql,安装完后偏好设置下应该都是启动的状态,需要先停下mysql,但注意!!不要在偏好设置下点stop,这个操作,很可能不能完全停止所有mysql服务,导致后续操作都不能正常进行,血的教训!

./mysqld_safe --skip-grant-tables &
select host,user,authentication_string from mysql.user;

查询结果里若root用户authentication_string字段下有内容,先将其设置为空,

use mysql;
update user set authentication_string='' where user='root';

否则直接进行下一步。
c.输入如下指令修改root密码

ALTER user 'root'@'localhost' IDENTIFIED BY 'password1%';

引号内为要设置的password,需包含大小写字母和特殊符号。

2.Navicat连接本地数据库失败(我的报错为61)

确认本地数据库启动无误的前提下,查看连接属性advanced下use socket file,若为勾选,则勾选上,文件路径默认显示/tmp/mysql.sock,再尝试连接即可。

3.终极方法,卸载,重启,重装(尽量brew装)
上一篇 下一篇

猜你喜欢

热点阅读