MySQL数据库中误删root账号的解决办法_sql server20

日期:2014-12-27 / 人气: / 来源:网络

昨天在装好centOS以及php,apache,mysql等一系列环境之后,在登录phpMyAdmin并且配置的时候不小心把root账号给删除了,表现出来的现象是登录mysql的时候用root账号不用密码。在后台登录,用mysqladmin -u root passowrd('密码');的时候提示mysqladmin: Can't turn off logging; error: 'Access denied; you need the SUPER privilege for this operation' 。无论怎么修改都不管用,在快要放弃到时候,登录bbs.chinaunix.net并从中找到了rardge牛人写了一篇关于 删除MySQL5.0全部用户后如何重建用户?的回复。再次多谢之余,再次贴下处理方法。
 
用了 --skip-grant-tables 后,在 flush privileges 之前是无法使用 grant 命令的。
按下列步骤建立 root 用户:
insert into mysql.user (host, user, password) values ('localhost', 'root', password('密码'));
flush privileges;
grant all on *.* to 'root'@'localhost';
然后退出再重启服务,其他用户自己慢慢重建吧。

修改MySQL root的帐户密码的方法

一,用phpmyadmin更改root密码首先用root账号登陆phpmyadmin,然后点击左侧进入mysql数据库,在顶部点击“mysql”进入sql输入界面。输入以下命令:update user set password=password('123456

MySQL数据库,mysql root,mysql root密码

作者:管理员




现在致电4006-2991-90 OR 查看更多联系方式 →

Go To Top 回顶部