linux自带的mysql修改root密码

来源:互联网 发布:刺客信条1 cpu优化 编辑:程序博客网 时间:2024/05/21 02:34

1. ssh登陆linux,使用命令杀死myql服务进程

#killall -TERM mysqld

2. 进入mysql的配置路径

usr/share/mysql(mysql.server命令及配置文件)mysql5.5之后的默认安装路径,mysql5.5之前的是/usr/local/mysql

即#cd usr/share/mysql

3. 发起无需密码就可以登陆的命令

#mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

4. 进入mysql,准备修改root密码

mysql -uroot -p 回车后无需输入密码直接回车就可以进行mysql服务了

依次执行以下命令:

mysql> use mysql

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

mysql> flush privileges;

这时密码已修改成功

5. 重新杀死mysql服务再启动就可以了

首先推出mysql服务:ctrl+c

然后#killall -TERM mysqld

再# service mysqld start

就此密码修改成功


PS:在此过程中,可以用service mysqld status查看当前mysql的服务状态


0 0