楼主
大 中
小 发表于 2007-6-19 02:04 只看该作者
mysql常见错误---怎样重新设置一个忘记的口令
[[wiki]wiki[/wiki]][/wiki]怎样重新设置一个忘记的口令
如果忘记了My[wiki]SQL[/wiki]的root用户的口令,可以使用如下方法恢复:
通过发送一个kill(不是kill -9)到mysqld[wiki]服务器[/wiki]来关闭mysqld服务器。pid 被保存在一个.pid文件中,通常在MySQL[wiki]数据库[/wiki]目录中:
kill `cat /mysql-data-directory/hostname.pid`
你必须是一个[wiki]Unix[/wiki] root用户或运行服务器的相同用户做这个。
使用--skip-grant-tables选项重启mysqld。
用mysql -h hostname mysql连接mysqld服务器并且用一条GRANT命令改变口令。见7.26 GRANT和REVOKE句法。也可以用mysqladmin -h hostname -u user password 'new password' 进行。
用mysqladmin -h
人生有无数个故事,故事中的主角也在不断的变化,但是有个故事被叫做了生活,这个故事的女主角会陪伴你一生.......
|