Ubuntu16.04忘记MySQL5.7的root用户密码之解决方案
发布时间:2020-12-12 02:20:11 所属栏目:MySql教程 来源:网络整理
导读:其实也就四步,如下: 修改配置文件 sudo vimi /etc/mysql/mysql.conf.d/mysqld.cnf 并在 在[mysqld]下方的skip-external-locking下面添加一行: skip-grant-tables 然后再重启MySQL /etc/init.d/mysql restart 进入MySQL修改密码 mysql -uroot -p 一路回车,
其实也就四步,如下: 修改配置文件sudo vimi /etc/mysql/mysql.conf.d/mysqld.cnf 并在 在[mysqld]下方的skip-external-locking下面添加一行: skip-grant-tables 然后再重启MySQL /etc/init.d/mysql restart 进入MySQL修改密码mysql -uroot -p 一路回车,免密登录 设置密码 UPDATE mysql.user SET authentication_string=password('kdfaslf') WHERE User=root' AND Host =localhost'; 刷新权限 flush privileges; 退出 quit 修改配置文件(sudo vimi /etc/mysql/mysql.conf.d/mysqld.cnf)并将在[mysqld]下方的skip-external-locking下面添加一行的skip-grant-tables去除 重启MySQL让配置生效,回归正常/etc/init.d/mysql restart 参考资料如下: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |