标签
|
搜索
|
RSS
Linux教程
Linux基础知识
Linux教程
Php
Linux
非技术类
指令大全
Shell
安装启动
Xwindow
Kde
Gnome
输入法类
美化汉化
网络配置
存储备份
杂项工具
编程技术
网络安全
内核技术
速度优化
Apache
Email
Ftp服务
Cvs服务
代理服务
Samba
域名服务
网络过滤
其他服务
Nfs
Oracle
Dhcp
Mysql
Ldap
RedHat
基础知识
Linux业界
Linux系统
人物
Linux文化
Linux资讯
Linux综合
您现在的位置:
Linux教程
- Mysql - mysql - 如何恢复MYSQL的ROOT口令
mysql - 如何恢复MYSQL的ROOT口令
添加记录: Linux 类别: Mysql 发布日期: 2005.06.22
如何恢复MYSQL的ROOT口令
2004-04-23 15:18 pm
来自:Linux文档
现载:Www.8s8s.coM
地址:无名
如果你忘记了你的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
linux
命令
顶一下
相关信息
mysql - 如何改mysql的用户密码
mysql - 如何更改MYSQL的监听地址
mysql - 如何为用户设置密码
mysql - DBI - mysql FAQ
mysql - 利用MySQL的一个特性实现MySQL查询结果的分页显示
mysql - apache+php4+mysql
mysql - 1句话导出cnvbb数据库,2句话导入cnvbb数据库
mod_auth_mysql 在 Apache 2.0 下的安装和使用
Linux下Apache、php3、MySQL的整合
Linux下Apache+Php4.0+Mysql+Imap+ZendOptimizer的安装
mysql - 如何将图片储存在MySQL数据库里
mysql - 设置MySql数据同步
mysql - 三种方法修改MySQL中一个用户的密码
mysql - 使用mysql内建复制功能来最佳化可用性
mysql - FreeBSD 4.0 Release上编译MySQL通不过的解决方法
mysql - linux下的二进制安装
mysql - my.cnf文件解释
mysql - myslq的一点小体会
mysql - mysql 3.23.25 Beta的安装
mysql - MySQL里创建自增的列应该用什么关键字声明