学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> MYSQL >> MySQL数据库的root口令恢复方法总结


MySQL数据库的root口令恢复方法总结


方法一

1. 下载MySQL源码分发包,不用区分操作系统,我们需要的东西是一样的;

2. 重命名自己的mysql的data目录下的mysql文件夹为oldmysql;

3. 将源码包中data目录下的mysql目录复制到你的mysql的data目录下;

4. 重新启动mysql,现在mysql的授权关系同全新安装的一样,空密码登陆,然后自行调整授权;

5. 打开oldmysql这个库检查到底出现了什么问题 ;

6. 如果有备份对系统中原有的数据库进行完整性检测,以免被人修改。

方法二

1. 向mysqld server发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。

kill `cat /mysql-data-directory/hostname.pid`

你必须是Linux的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作;

killall -TERM mysqld

2. 使用`--skip-grant-tables’ 参数来启动 mysqld;

shell>mysqld_safe --skip-grant-tables & 
/ bin/safe_mysqld --skip-grant-tables &

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’
 

来做到;

shell>mysqladmin -u root flush-privileges password "newpassword"
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;

4. 载入权限表:

`
mysqladmin -h hostname flush-privileges’

或者使用SQL命令

`FLUSH PRIVILEGES’

。当然,在这里,你也可以重启mysqld。

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"MySQL数据库的root口令恢复方法总结"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 MySQL数据库的root口令恢复方法总结 相关内容
Google搜索中 MySQL数据库的root口令恢复方法总结 相关内容
雅虎中 MySQL数据库的root口令恢复方法总结 相关内容
Sogou搜索中 MySQL数据库的root口令恢复方法总结 相关内容

相关软件 最新回复帖子:

·nesox让电子邮件营销原来如此轻松!
·Windows Vista 中卸载软件的不同方式
·没有mysql支持时的替代方案
·一个可以发送附件及HTML格式邮件的PHP类
·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描


  相关软件 MySQL数据库的root口令恢复方法总结相关文章
如何使用MYSQL数据库进行备份数据恢复 教你如何将MySQL数据库的密码恢复
一个简单的MySQL备份恢复数据指令 在Linux异构网络中备份MYSQL数据库
实例教程:MySQL数据库密码恢复笔记 MySQL数据库下损坏数据的恢复操作
一个MySQL数据库的简易备份方法介绍 MySQL入门学习之修改、备份和批处理
有关MySQL的双机热备份问题杂谈 通过PHP来实现XML备份MySQL数据库
MySQL数据库的备份和恢复经验简介 两个机器上MYSQL的互为备份问题
有关MySQL的数据同步备份复制问题 MySQL数据库的安装备份与密码恢复
教你如何使用MYSQL来备份数据恢复 教你MySQL数据库的主从及双机备份
有关MySQL数据库与标准的兼容性问题 数据库中有关差异备份的恢复问题
MySQL的本地备份和双机相互备份脚本 Mysql日常备份和增量备份脚本(Linux)