为了账号安全,请及时绑定邮箱和手机立即绑定

在mysql中用户名root被删除了怎么恢复?

在mysql中用户名root被删除了怎么恢复?

泛舟湖上清波郎朗 2019-05-27 09:05:30
在mysql中用户名root被删除了怎么恢复
查看完整描述

3 回答

?
森林海

TA贡献2011条经验 获得超2个赞

使用 MySQL Server Instance Config Wizard
应该可以的
试试
就在你打开 mysql同级的 一个工具
安装的都有
重新配置一下啊

查看完整回答
反对 回复 2019-06-01
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

一、
用SET PASSWORD命令
  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
二、
用mysqladmin
  mysqladmin -u root password "newpass"
  如果root已经设置过密码,采用如下方法
  mysqladmin -u root password oldpass "newpass"
三、
用UPDATE直接编辑user表
  mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样
  mysqld_safe --skip-grant-tables&
  mysql -u root mysql
  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
  mysql> FLUSH PRIVILEGES;
四、导出数据,重装,导入数据

查看完整回答
反对 回复 2019-06-01
  • 3 回答
  • 0 关注
  • 850 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信