mysql中root权限误删后如何恢复

line1213 2012-11-22 09:00:25
root权限误删,本地数据库登不进去
...全文
134 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
line1213 2012-11-22
引用 7 楼 wwwwb 的回复:
什么版本?没有MYSQLD-NT,用mysqld mysqld --skip-grant-tables
解决了,装的mysql文件不全,换了个版本好了
回复
wwwwb 2012-11-22
什么版本?没有MYSQLD-NT,用mysqld mysqld --skip-grant-tables
回复
line1213 2012-11-22
引用 5 楼 wwwwb 的回复:
引用 3 楼 line1213 的回复:引用 1 楼 wwwwb 的回复:在WINDOWS的DOS窗口下
mysqld-nt --skip-grant-tables 当前窗口将会停止。
另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql
>use mysql
>update user set ……
回复
wwwwb 2012-11-22
引用 3 楼 line1213 的回复:
引用 1 楼 wwwwb 的回复:在WINDOWS的DOS窗口下 mysqld-nt --skip-grant-tables 当前窗口将会停止。 另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql >use mysql >update user set password=password("n……
在WINDOWS的DOS窗口下,进入MYSQL安装目录的BIN目录, 运行mysqld-nt --skip-grant-tables,当前窗口将会停止。 另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql >use mysql >update user set password=password("new_password") where user="root"; >flush privileges; >exit 用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
回复
line1213 2012-11-22
引用 2 楼 bonlog 的回复:
1.是windows还是linux叱? 2.表结构是什么?如果是MyIsam直接移动data文件即可。若是indob,则把dinb的复制一份。
windows下的,本地连接的root权限误删了,怎么恢复
回复
line1213 2012-11-22
引用 1 楼 wwwwb 的回复:
在WINDOWS的DOS窗口下 mysqld-nt --skip-grant-tables 当前窗口将会停止。 另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql >use mysql >update user set password=password("new_password") whe……
mysqld的命令执行不了,提示不是外部或内部命令
回复
bonlog 2012-11-22
1.是windows还是linux叱? 2.表结构是什么?如果是MyIsam直接移动data文件即可。若是indob,则把dinb的复制一份。
回复
wwwwb 2012-11-22
在WINDOWS的DOS窗口下 mysqld-nt --skip-grant-tables 当前窗口将会停止。 另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql >use mysql >update user set password=password("new_password") where user="root"; >flush privileges; >exit 用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
回复
发动态
发帖子
MySQL
创建于2007-09-28

5.4w+

社区成员

MySQL相关内容讨论专区
申请成为版主
社区公告
暂无公告