mysql8 修改root密码
时间: 2023-12-30 22:01:58 浏览: 80
以下是两种修改MySQL 8 root密码的方法:
1. 使用MySQL命令行工具修改密码
步骤:
1. 使用管理员权限打开命令行工具
2. 进入MySQL安装目录的bin文件夹
3. 输入以下命令并回车:mysql -u root -p
4. 输入当前root用户的密码并回车
5. 输入以下命令并回车:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
(注意:将“新密码”替换为你要设置的新密码)
6. 输入以下命令并回车:FLUSH PRIVILEGES;
7. 退出MySQL命令行工具,重新登录验证新密码是否生效
2. 修改MySQL配置文件
步骤:
1. 使用管理员权限打开MySQL配置文件my.ini
2. 在[mysqld]下添加一行:skip-grant-tables
3. 保存并关闭my.ini文件
4. 重启MySQL服务
5. 使用管理员权限打开命令行工具
6. 进入MySQL安装目录的bin文件夹
7. 输入以下命令并回车:mysql -u root
8. 输入以下命令并回车:use mysql;
9. 输入以下命令并回车:update user set authentication_string=password('新密码') where user='root';
(注意:将“新密码”替换为你要设置的新密码)
10. 输入以下命令并回车:FLUSH PRIVILEGES;
11. 关闭命令行工具
12. 修改my.ini文件,删除添加的skip-grant-tables行
13. 保存并关闭my.ini文件
14. 重启MySQL服务
15. 重新登录验证新密码是否生效
阅读全文