[转载]liunx mysql 密码设定,忘记密码解决

很好的分享
原文地址:liunx mysql 密码设定,忘记密码解决 作者:蓝石头

环境:centos 5.6

安装centos时选择了安装mysql , 系统会安装mysql 5.0.77

安装式选择了服务器管理的GUI工具,包含服务管理。

安装好后,要为mysql的root设定密码,假如密码是 "123456",设定方法如下

mysql -u root  进入mysql>

mysql> update mysql.user set password=password("123456") where User="root";

mysql> flush privileges;

mysql> quit

 

如果忘记了root密码,这样解决

首先:

rpm -q -l mysql-server

找到mysqld_safe ,位于/usr/bin 中。

使用centos的服务管理,停止mysqld

进入 /usr/bin, 执行 mysqld_safe --skip-grant-tables

执行 mysql -u root 进入 mysql>

mysql> update mysql.user set password=password("123456") where User="root";

mysql> flush privileges;

mysql> quit

这样,root的密码被重置为123456。

重新启动mysqld

 

 

 

 

你可能感兴趣的:(转载)