MySQL密码修改

2022-11-17 16:11:24 浏览数 (1)

如果记得住MySQL的密码,可以通过前三种方法进行密码的修改;

如果忘记了MySQL的密码,且MySQL安装在了windows系统,那么可以通过第四种方法修改密码。


方法一: 在cmd窗口登录MySQL前,使用mysqladmin命令。

代码语言:javascript复制
> : mysqladmin -u用户名 -p旧密码 password 新密码
> mysqladmin -uroot -p123456 password 123

方法二:在cmd窗口登录MySQL后,使用set password命令。

代码语言:javascript复制
mysql> -- set password for 用户名@localhost = password('新密码');
mysql> set password for root@localhost = password('123'); 

方法三: 在cmd窗口登录MySQL后,用update编辑user表。

代码语言:javascript复制
mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges;

方法四: windows系统下,如果忘记了MySQL密码,可以按照如下步骤改动密码。

Step1:确定MySQL中mysql.exe和mysqld.exe的路径,并在任务管理器中结束mysqld.exe进程。

Step2:以管理员身份打开两个cmd命令提示程序。

Step3:在两个cmd中同时打开mysql.exe和mysqld.exe所在的文件夹,然后在第一个cmd中输入”mysqld –skip-grant-tables”,再在第二个cmd中输入mysql即可跳过密码登录。

代码语言:javascript复制
: First cmd
cd C:Program Files (x86)MySQLMySQL Server 5.5bin
: Second cmd
cd C:Program Files (x86)MySQLMySQL Server 5.5bin
: First cmd
mysqld --skip-grant-tables
: Second cmd
mysql

Step4:最后,按照方法2和方法3的步骤修改密码。

0 人点赞