如何恢复MYSQL的ROOT口令
2006-05-27 10:45:42
如何恢复MYSQL的ROOT口令
作者:佚名 来源:InterNet
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。
1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
kill `cat /mysql-data-directory/hostname.pid`
你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。
2. 使用`--skip-grant-tables' 参数来启动 mysqld。
3. 使用`mysql -h hostname mysql'命令登录到mysqld server ,用grant命令改变口令。你也可以这样做:`mysqladmin -h hostname -u user password 'new password''。
(其实也可以用use mysql; update user set password =password('yourpass') where user='root' 来做到。)
4. 载入权限表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。(当然,在这里,你也可以重启mysqld。)
发表评论:
About Me
正在载入数据恢复博客,请稍等......
Categories
正在载入数据恢复博客,请稍等......
Calendar
正在载入数据恢复博客,请稍等......
User login
Entries
正在载入数据恢复博客,请稍等......
Replies
正在载入数据恢复博客,请稍等......
Leave Words
正在载入数据恢复博客,请稍等......
Links
正在载入数据恢复博客,请稍等......
重庆数据恢复成都数据恢复 上海数据恢复深圳数据恢复 北京数据恢复西安数据恢复 数据恢复Raid数据恢复 数据恢复服务器数据恢复 硬盘数据恢复 硬盘数据恢复 数据恢复 硬盘数据恢复重庆数据恢复 成都数据恢复 上海数据恢复 深圳数据恢复 北京数据恢复 西安数据恢复服务器数据恢复
Information
正在载入数据恢复博客,请稍等......
Designed By ShineBlog.com