朋友最近开始学服务器,mysql密码忘了又不会弄,让我帮忙解决一下.重置或修改mysql的root密码这种事平时很少做,还是得google辅助一下,于是弄完了写篇博客记录一下,方便若干月后又有人遇到这种问题到时候忘得差不多还有google一下. 在root用户密码重置上,mysql5.7和5.6的区别在于user表中的字段不同,在之前的版本中,密码字段的字段名是 password,5.7版本改为了 authentication_string 流程如下: 1.关闭mysql服务 service m
1.修改密码 修改密码: vim /etc/my.cnf 的mysqld字段加入skip-grant-tables 重启MySQL,service mysqld restart 终端输入 mysql 直接登录MySQL数据库,然后use mysql update mysql.user set authentication_string=password('123@wanyun') where user='root';update mysql.user set password_expired='
kali linux 2018.2 mysql密码修改后无效,外部无法连接问题 Kali Linux 2018.2 默认MySQL数据库是mariadb,可能和MySQL有些细微的变化,只需要做如下处理即可. 解决方案: mysql -u root -p UPDATE mysql.user SET plugin='' WHERE user='root'; UPDATE mysql.user SET password=PASSWORD('newpassword') WHERE user='