1.vim /etc/mysql/conf.d/mysql.cnf
将[mysql]
修改为:
[mysqld]
skip-grant-tables
:wq 保存退出
2.重启mysql服务
systemctl restart mysqld
3.进入数据库
mysql -uroot -p
直接回车可以无密码进入数据库
4.进入数据库后,修改密码
use mysql
update user set password=’要修改的密码’where user=’root’;
grant all on . to root@’%’ identified by ‘密码’;
授权时如果提示ERRO skip-grant-tables,执行flush privileges;再执行grant all on . to root@’%’ identified by ‘密码’;
quit 登出数据库
5.此时用修改过的密码登录,登入数据库正常
mysql -uroot -p ‘修改过的密码’
|
|
|
|
|
版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报