标签:style mys 生效 code init.d ant use 方法 user
其实也就四步,如下:
sudo vimi /etc/mysql/mysql.conf.d/mysqld.cnf
并在 在[mysqld]下方的skip-external-locking下面添加一行:
skip-grant-tables
然后再重启MySQL
/etc/init.d/mysql restart
mysql -uroot -p
一路回车,免密登录
设置密码
UPDATE mysql.user SET authentication_string=password(‘kdfaslf‘) WHERE User=‘root‘ AND Host =‘localhost‘;
刷新权限
flush privileges;
退出
quit
并将在[mysqld]下方的skip-external-locking下面添加一行的skip-grant-tables去除
/etc/init.d/mysql restart
参考资料如下:
Ubuntu 16.04下忘记MySQL密码解决方法
Ubuntu16.04忘记MySQL5.7的root用户密码之解决方案
标签:style mys 生效 code init.d ant use 方法 user
原文地址:https://www.cnblogs.com/youcong/p/10850316.html