很多的时候忘记了mysql的密码,可以通过下面的方式:
linux的操作方法:
在my.cnf文件的[mysqld]下面加入:
skip-grant-tables
保存my.cnf文件,重启mysqld
mysql -uroot -p
进入后修改密码:
Update mysql.user Set Password=PASSWORD('newpassword')where User='root'
把newpassword替换为您的新密码
执行成功后,在my.cnf中把skip-grant-tables去掉
然后使用刚才修改的的密码登陆mysql即可。