最简单实用的ubuntu mysql 密码重置:解决忘记密码以至于登录不成功问题
次方法不需要修改配置文件,也不用暂时跳过服务验证。简单好用
第一步:找到debian-sys-maint的初始密码:用cat指令
sudo cat /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = CxTmo30xau45f2wv
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = CxTmo30xau45f2wv(加黑的为初始密码)
socket = /var/run/mysqld/mysqld.sock
第二步:debian-sys-maint用户登录mysql
mysql -u debian-sys-maint -p
密码为第一步中加黑部分,注意每个人的密码都不相同,所以第一步不能省。
第三步:修改密码(需要用到SQL语句,本质是修改数据库中保存用户密码的表)
use mysql;
update mysql.user set authentication_string=password('root')where user='root' and Host='localhost';(加黑部分为新密码)
update user set plugin="mysql_native_password";
flush privileges;
quit;
第四步:重启mysql服务
sudo service mysql restart
第五步:用新密码重新登录
mysql -u root -p
- mysql 解决mysql密码忘记问题,修改密码之后登录不成功的问题
- mysql 忘记root密码,重置密码,及重置密码后权限问题不能登录的解决方案
- ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
- Ubuntu中MySql 登录密码忘记了解决办法!(附带图解)
- 新安装mysql无法登录问题解决,忘记密码同解
- 关于mac系统上 mysql重置密码(解决密码错误不能登录Sequel Pro的问题)
- MySQL无法登录问题-"ERROR 1045 (28000): Access denied for user 'root'@'localhost'"-之解决方法-密码重置
- [PHP] ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
- ubuntu下彻底卸载mysql后重新安装——解决忘记mysql的root密码问题
- ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
- MySQL超级用户(root)密码忘记重置,附N多解决方法!
- [转]解决VMware中windows2003登录密码忘记的问题
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- 解决mysql设置密码不成功问题
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- Ubuntu 下忘记用户名和登录密码的解决方法
- Linux:六步骤解决MySQL忘记密码问题
- 解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题
- ubuntu redhat mysql 忘记密码 解决办法