centos下mysql忘记密码如何重新设置,以下为设置步骤
编辑my.cnf文件
vim /etc/my.cnf
将以下代码添加至[mysqld]下
skip-grant-tables
重启mysql服务
systemctl restart mysqld.service
免密登录mysql
mysql -uroot -p
刷新授权
flush privileges;
修改密码
set password for 'root'@'localhost' = password('新密码');
最后退出mysql将 skip-grant-tables 注释,重启mysql服务即可使用新密码登录。