linux安装MySQL8.0版本遇到的问题及其解决方法
1.root用户默认没有初始密码,root密码的设定:
安装完毕以后,
直接在终端中输入:mysql_secure_installation
之后会开始问是否开始设定密码已经密码的强度,注意:8.0版本有对密码长度以及内容(密码强度)有一定的要求,按提示来就可以了,如图:
之后在系统提示下开始设定密码确认密码就可以了,之后还会有数据库初始化的一些设定,按照提示一路输入Y确定或者其他键就完成了!
2.登录后出现【The user specified as a definer (‘mysql.infoschema’@‘localhost’) does not exist】的错误
解决办法:
本人搜了许多博主的方法,趟了好多坑,找到了一个的的确确有效的方法,原文链接如下:
https://blog.wmsay.com/article/44
首先:
在终端中输入