win10如何更改mysql的密码

目录

当你知道mysql当前密码的时候。

方式一:用mysqladmin工具

方式二:登入数据库使用命令

当你忘记mysql当前密码的时候。

方式一:以跳过权限模式启动MySQL

方式二:修改配置文件(改完密码记得改回配置文件)


我的MySQL环境是5.6.14

当你知道mysql当前密码的时候。
方式一:用mysqladmin工具

管理员打开命令行输入

bash 复制代码
mysqladmin -u root -p password "newpassword"

回车会提示你输入密码。

成功效果图如下

方式二:登入数据库使用命令

管理员打开命令行用当前用户登入数据库,然后输入以下语句修改密码

bash 复制代码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');

成功效果图如下

当你忘记mysql当前密码的时候。
方式一:以跳过权限模式启动MySQL

1.停止运行mysql服务

2.屏蔽权限

bash 复制代码
mysqld --skip-grant-table

效果图如下

3.新开启一个终端输入以下命令即可。

bash 复制代码
UPDATE user SET password=PASSWORD("newpassword") WHERE user ="root";
FLUSH PRIVILEGES;

效果图如下

方式二:修改配置文件(改完密码记得改回配置文件)

1.修改my.ini配置文件

在服务端设置部分增加一行,保存并开启mysql服务。

bash 复制代码
skip-grant-table=true

2.进入终端输入以下命令即可。

bash 复制代码
UPDATE user SET password=PASSWORD("newpassword") WHERE user ="root";
FLUSH PRIVILEGES;

效果图如下:

3.记得修改回来my.ini配置文件

相关推荐
91刘仁德4 小时前
MYSQL 事务原理及使用
android·mysql·adb
wxwx_bscxy3224 小时前
NodeJS 高校学业预警系统10551
mysql·node.js·vue·高校学业预警
袋鼠云数栈5 小时前
实时湖仓如何真正做到“数据够新”?
大数据·数据库·人工智能·数据治理
ACP广源盛139246256735 小时前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos
ACP广源盛139246256735 小时前
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos·音视频
倔强的石头_7 小时前
事务边界与批量写入:避免长事务、锁等待和日志压力
数据库
努力努力再努力wz7 小时前
【Redis入门系列】从 KEYS 到 SCAN:渐进式遍历、Cursor 与位反转原理
数据库·redis·缓存
坐吃山猪8 小时前
【多线程】Lock与Condition
大数据·数据库
Lightpwd8 小时前
Spring Boot 多数据源落地:AbstractRoutingDataSource + 注解切面(附源码)
数据库·后端
LabVIEW开发9 小时前
LabVIEW 64位安装的位深陷阱:工具包、内存与工程兼容
数据库·labview·labview知识·labview功能·labview程序