今天在搭建postfix时要用到mysql数据库,在创建的时候把密码忘记了,在网上找解决的办法,均无效,不过自己最后还是解决了,方法如下:
1.停止MySQL服务
/etc/init.d/mysql stop
2.使用skip-grant-tables这个选项启动MySQL
/usr/bin/mysqld_safe --skip-grant-tables
3.登录修改密码
#mysql -u root -p
mysql>use mysql;
mysql>update user set password=password('输入你的新密码') where user='root' ;
mysql>flush privileges;
mysql>exit;
4.关掉MySQL
#mysqladmin -u root -p shutdown
5.启动MySQL
#/usr/bin/mysqld_safe --user=mysql &
以上的方法,我试过很多遍了,可以的!
版权声明:本文为iteye_608原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。