CentOS7安装mysql没有初始密码
查看密码为空
查看mysqld.log里的root初始密码为空。
原因
经过网上查询,大都说是装了多个版本。因此,解决办法是,都卸载,然后装一个版本,重新生成密码。
但是,我试了试,我的还是不行。
解决办法
- 修改配置文件,免密码登陆
- 修改/etc/my.cnf最后,加入 skip-grant-tables
- 重启mysql service mysql restart
- 免密登陆,修改密码表的密码
- use mysql;
- update user set authentication_string=password("自己的密码") where user="root";
- flush privileges;
- 配置文件,关闭免密登陆,重启,使用密码登陆

浙公网安备 33010602011771号