mysql密码破解
条件
- 必须是Linux 的root 管理员;
- 必须先停掉mysql 数据库工作;
- 以安全模式启动mysql 数据库。
先停止数据库服务
systemctl stop mariadb.service
启动mysql数据库的安全模式启动
mysqld_safe --skip-grant-table &
启动之后数据库就可以不需要输入密码回车直接登录
mysql -uroot
进入数据库修改root密码
update mysql.user set password=password('123456') where host='localhost' and user='root';
关闭mysql服务退出安全模式
mysqld_safe --skip-grant-table
重启服务
systemctl start mariadb.service
systemctl enable mariadb.service