您的位置:首页 > 数据库 > MySQL

LAMP 3.1 mysql的root密码重置

2015-12-12 17:07 701 查看
给mysql设置密码

/usr/local/mysql/bin/mysql -uroot


可以直接登录mysql

设置密码

/usr/local/mysql/bin/mysqladmin -uroot password 'wangshaojun'


再次直接登录,登录失败,需要输入密码登录。

/usr/local/mysql/bin/mysql -uroot -pwangshaojun


如果密码忘记了,我们需要初始化密码。

vim /etc/my.cnf


添加一条

skip-grant


不去授权

重启musql

/etc/init.d/mysqld restart


/usr/local/mysql/bin/mysql


可以直接登录

在mysql命令里面输入

use mysql


update user set password=password('wangshaojun') where user='root';


更改用户的密码,密码等于(‘wangshaojun’)在用户root

可以查看一下更改的内容

select * from user where user='root' \G;


退出mysql之后,还是可以用/usr/local/mysql/bin/mysql直接登录打开

vim /etc/my.cnf


把添加的那行

skip-grant
删掉

重启mysql


/etc/init.d/mysqld restart




/usr/local/mysql/bin/mysql


打开失败,



/usr/local/mysql/bin/mysql -uroot -pwangshaojun


打开成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: