mysql使用问题

本文详细介绍了MySQL数据库中根用户(root)密码的初始化方法及在忘记密码情况下的解决步骤,适用于Windows环境。从如何设置初始密码到忘记密码后的重置流程,包括停止MySQL服务、以特定模式启动、修改密码及刷新权限等关键操作。
摘要由CSDN通过智能技术生成

MySQL初始化root密码以及root密码忘记解决方法

一、MySQL初始化root密码

mysql默认root用户没有密码,输入mysql –u root 进入mysql

1、进入mysql数据库

use mysql;

2、初始化root密码

mysql>update user set password=PASSWORD('123456') where User='root';

(补充:授权请戳这里

二、root密码忘记解决方法(Windows环境)

1、确保MySQL服务停止

例如,在DOS窗口下输入 net stop mysql5 或 net stop mysql

2、打开第一个cmd窗口,进入MySQL安装目录下的bin目录

例如,D:\mysql-5.5.35-win32\bin>

3、跳过权限安全检查,MySQL服务运行起来后,不用输入密码就能进入数据库

例如,D:\mysql-5.5.35-win32\bin>mysqld –defaults-file=”D:\mysql-5.5.35-win32\my.ini” –console –skip-grant-tables

4、打开第二个cmd窗口,连接MySQL

输入命令:mysql -uroot -p

出现 Enter password: 直接回车

5、使用命令切换到mysql数据库:

use mysql;

6、使用命令更改root密码:

UPDATE user SET Password=PASSWORD('在此输入新密码') where USER='root';

7、刷新权限:

FLUSH PRIVILEGES;

8、退出:

quit;

9、关闭上面打开的两个cmd窗口,重新启动MySQL服务。

 

原文文章来源:https://xushanxiang.com/2019/07/mysql-initializes-the-root-password.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值