mysql通过cmd更改密码的方法

  介绍

这篇文章将为大家详细讲解有关mysql通过cmd更改密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

方法:1、使用“设置密码”根“@ ' localhost '=密码(“newpass”);“命令;2、使用“mysqladmin - u root密码oldpass“newpass"”。

 mysql通过cmd更改密码的方法

一、初始化设置密码

/etc/init。d/mysql停止   cd/usr/local/mysql   mysqld_safe用户=mysql -skip-grant-tables -skip-networking,   mysql - u root mysql   mysql祝辞UPPATE用户设置密码=用户密码(newpassword)=案?   mysql祝辞冲洗特权;   mysql祝辞退出;/etc/init.d/mysql重启   mysql - u root - p

方法1:用设置密码命令

mysql - u根   mysql>设置密码“根”@“localhost”=密码(“newpass”);

方法2:用mysqladmin

mysqladmin - u root密码“newpass”

如果根已经设置过密码,采用如下方法

mysqladmin - u root密码oldpass“newpass”

方法3:用更新直接编辑用户表

mysql - u根   mysql>使用mysql;   mysql>更新用户设置密码=用户密码(newpass)=案?   mysql>冲洗特权;

二,丢失根密码时,设置根密码

方法1:

mysqld_safe -skip-grant-tables&   mysql - u root mysql   mysql>更新用户设置密码=密码(“新密码”),用户=案?   mysql>冲洗特权;

方法2:
1,修改mysql的配置文件(默认)为/etc/my . cnf中所做,在(mysqld)下添加一行skip-grant-tables

2,保存配置文件后,重启mysql服务服务mysqld重启

3, mysql - u root - p登录mysql,然后不输入密码直接回车,然后按照上面的流程修改密码

4,密码修改完毕,按照流程1的删除配置文件中的那行,然后重启mysql服务

mysql通过cmd更改密码的方法