mysql密码忘记修复

目录

  • 新安装的mysql 数据如何查看密码
  • 破解数据库密码

新安装的mysql 数据如何查看密码

cat /var/log/mysqld.log |grep pass

破解数据库密码

vim /etc/my.cnf
    [mysqld]
    # 在文件中添加下列命令 再次登录的时候就可以不需要密码了
    skip-grant-tables
#重启mysql程序
systemctl    restart   mysqld
#无密码登录
mysql -uroot
#修改密码为空
update mysql.user set authentication_string=''  where user='root' ;

#把无密码登录注释掉
 vim /etc/my.cnf

systemctl restart mysqld

#密码为空 即可修改
mysqladmin -uroot -p password '@King1314'

mysql -uroot -p'@King1314'

你可能感兴趣的:(linux小技巧,mysql,数据库)