论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
SQL-Server
›
MySQL 8.0 修改 Root 密码
MySQL 8.0 修改 Root 密码
梦应逍遥
金牌会员
|
2024-6-15 03:44:33
|
显示全部楼层
|
阅读模式
楼主
主题
701
|
帖子
701
|
积分
2103
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
MySQL 是一种常见的关系型数据库,在数据库管理中 MySQL 8.0 版本也是比力常用的版本,但是 MySQL 在初次安装之后默认设置了 root 用户的密码,对于一些情况下须要修改 root 用户密码的操纵,须要使用特定的下令和工具。
一、MySQL 修改 Root 密码
MySQL 8.0 版本在安装完成之后,root 用户默认的密码是空密码,这时须要通过以下的步调进行修改密码。
1、首先须要使用 MySQL root 用户登录到 MySQL。
$ mysql -u root
-p
复制代码
2、之后会提示输入 root 用户的密码,如果密码是空的,直接回车即可。
Enter password:
复制代码
3、登录乐成后,进入 MySQL 的下令行,并使用以下的 SQL 语句进行密码修改。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
复制代码
4、执行乐成后,须要刷新 MySQL 的体系权限并退出 MySQL。
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
复制代码
以上的下令会将 root 用户的密码修改为 new_password。
二、MySQL 修改 Root 密码下令
在 MySQL 中,使用 ALTER USER 下令可以修改用户的密码,以下是具体的下令步调和具体的说明。
1、使用 root 用户登录到 MySQL。
$ mysql -u root
-p
复制代码
2、使用以下的下令修改 root 用户密码。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
复制代码
通过执行以上的下令即可将 root 用户的密码修改为 new_password。
三、MySQL 逼迫修改 Root 密码
有时间,在忘记或遗失 root 用户密码时,须要逼迫重置 root 用户密码。
1、停止 MySQL 服务。
$ sudo systemctl stop mysql
复制代码
2、使用以下下令启动 MySQL 并跳过授权验证启动。
$ sudo mysqld_safe --skip-grant-tables &
复制代码
3、使用以下的下令登录到 MySQL。
$ mysql -u root
复制代码
4、执行以下的 SQL 语句进行密码更新。
mysql> FLUSH PRIVILEGES;mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
mysql> FLUSH PRIVILEGES;
复制代码
5、退出 MySQL 并重启 MySQL 服务。
mysql> EXIT;
$ sudo systemctl restart mysql
复制代码
以上的操纵将会逼迫重置 root 用户的密码为 new_password。
四、MySQL Root 默认密码
MySQL 在安装的时间会生成默认的 root 用户,但是该用户的密码可能在不同版本的 MySQL 中会有所不同。
MySQL 8.0 版本的 root 默认密码是空密码。
五、MySQL 8.0 修改密码为 1234
如果须要将 root 用户的密码设置为 1234,可以参考以下的步调。
1、使用 root 用户登录到 MySQL。
$ mysql -u root
-p
复制代码
2、执行以下的 SQL 语句进行密码更新。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';
复制代码
3、刷新 MySQL 的体系权限并退出 MySQL。
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
复制代码
以上操纵将会将 root 用户的密码修改为 1234。
六、MySQL 8 修改密码下令
在 MySQL 8 中,修改密码可以使用 mysqladmin 工具,以下是具体的下令步调和说明。
1、使用以下下令登录到 MySQL。
$ mysql -u root
-p
复制代码
2、之后会提示输入 root 用户的密码,如果密码是空的,直接回车即可。
Enter password:
复制代码
3、使用以下的下令进行密码修改,其中 password 是新密码。
mysqladmin -u root password 'password'
复制代码
4、退出 MySQL。
mysql> EXIT;
复制代码
执行以上的步调可以使用 mysqladmin 修改 MySQL 中的 root 用户密码。
七、总结
MySQL 8.0 修改 root 密码的方法有多种,通过以上的步调可以轻松地实现密码的修改和重置。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
梦应逍遥
金牌会员
这个人很懒什么都没写!
楼主热帖
SSH远程登录与控制
分布式机器学习在云盘算环境中的应用 ...
【嵌入式】嵌入式系统稳定性建立:linu ...
云计算稽核 - 分析电子银行需求采用微 ...
HarmonyOS应用开辟高级认证考试答案三- ...
如何将github copilot当gpt4用
iOS状态栏自界说神器——StatusMagic安 ...
防患于未然,智能监控新视角:EasyCVR ...
从零手写实现 nginx-25-directive map ...
Percona Toolkit 神器全攻略(复制类) ...
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表