mysql从5.7默认安装之后root是有密码的,为了加强安全性,mysql5.7为root用户随机生成一个密码,它在error log中。还有,mysql只有启动过一次才可以查看临时密码。注意:如果是rpm包安装的mysql,则默认是/var/log/mysqld.log。
可以使用命令
grep 'password' /var/log/mysqld.log
查看。