如何恢复MYSQL的ROOT口令
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-09 14:01:35 浏览: 评论:0
如果你忘记了你的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
Tags: 恢复 MYSQL ROOT口令
相关文章
- ·mysql利用binlog日志恢复数据库的例子(2014-09-25)
- ·mysql数据库增量备份与恢复方法(2014-09-27)
- ·mysql数据备份与恢复的几种方式(2014-09-27)
- ·MySQL数据库二进制日志备份和恢复步骤(2014-09-28)
- ·利用MySQL中InnoDB数据文件中的恢复数据(2014-09-28)
- ·MySQL数据导入恢复(还原)实例(2014-09-29)
- ·mysql恢复数据学习笔记(2014-10-01)
- ·mysql 通过bin-log恢复数据方法详解(2014-10-02)
- ·Mysql备份压缩及恢复数据库方法总结(2014-10-04)
- ·mysql数据库备份与恢复各种方法总结(2014-10-07)
- ·mysql日志恢复数据方法介绍(2014-10-08)
- ·命令备份与恢复mysql数据库(2014-10-08)
- ·MySQL中数据库的备份和恢复命令总结(2014-10-09)
- ·MySQL中mysqldum数据库的备份和恢复(2014-10-09)
- ·mysql恢复数据数据出现Variable sql_mode cant 解决方法(2014-10-10)
- ·windows/linux服务器下mysql备份恢复命令介绍(2014-10-13)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)