本地启动项目没有问题,正常调用,发布到服务器看日志报错Access denied for user 'root'@'yang' (using password: YES),
以为是数据库权限问题,改了密码为root还是连接不上
mysql -u roo t -p 进入,use mysql
先设置的这个配置 grant all privileges on *.* to root@'%' identified by '******' //***表示数据库连接密码
flush privileges
发现还是连接不了,加上这个设置就好了
update user set password=password("root1234") where user='root'; //修改用户:root的密码成为:root1234 flush privileges//刷新MySQL的系统权限相关表,否则会出现拒绝访问 忘记输入的话重启mysql服务也可以
重启之后就可以了,记录一个小坑