mysql 5.7.26 初始密码问题
mysql 5.7.26 初始密码问题
2019/06/15更新:
上次Ubunt是装在虚拟机里的,今天在U盘上装了个,然后就又装了次mysql,这次仔细试了下,发现mysql5.7的初始密码是能够找到的。
网上很多贴子都说初始密码在/var/log/mysqld.log文件里,其实是不对的,没有这个文件。正确的文件是:/var/log/mysql/error.log (说明:mysql是用sudo apt install mysql-serve 命令安装的,全程自动,没有提示要求设密码)
打开这个文件,搜索password, 就会发现初始密码,如下图:
用mysql_native_password 做为密码,可以正常登录,然后就可以修改root账户的密码。
修改密码:
update mysql.user set authentication_string=PASSWORD('新密码‘)where user = ‘root’;
flush privileges;