mysql5.7重置密码windows_MySql 5.7 for Windows 重置root密码
1. 停止mysql服务,如果mysql以window服务安装的则在服务管理器中停止,如果以命令行运行起来的,则需要在任务管理器中强制停止进程。
2. 创建脚本,用于启动mysql的时候加载执行,脚本内容为更改root密码:
MySQL 5.7.6 以及之后的版本:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 以及之前的版本:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
将文件保存在某路径,例如D:/init.sql
3. 需要进入到mysql的安装目录下的bin目录,其中包含了mysql的daemon程序“mysqld.exe”,在这个目录运行命令行(文件管理器shift+鼠标右键-在此处打开命令行窗口),输入命令:
mysqld --init-file=D:/init.sql
通过查看进程管理器中有没有mysql的进程,确保mysql服务已正常启动,如果脚本的路径指定错了,或者脚本中存在问题会导致启动失败。如果成功启动则root密码应该被修改了。
如果 ALTER USER修改密码语句失败,则尝试使用下面的语句直接修改user表:
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'), password_expired = 'N' WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
4. 完毕之后使用常规的启动方式启动mysql服务,不再使用--init-file参数
mysql5.7重置密码windows_MySql 5.7 for Windows 重置root密码相关推荐
- mysql5.7.22密码设置_mysql5.7.22版本修改root密码
mysql5.6之前修改密码(字段password) mysql> use mysql; mysql> update user set password=password('123') w ...
- mysql5.0忘记root密码_【咨询】mysql忘记root密码的处理方法(5.5/5.0)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 由于平时接触mysql5.0 和 5.5会比较多,下面分享一个修改root密码的小工具,自己测试mysql 5.0没有问题,mysql 5.5应该是无法使 ...
- mac设置mysql root密码_mac如何更改mysql root密码 Mac平台重新设置MySQL的root密码
类型:Mac编程软件大小:4.4M语言:中文 评分:10.0 标签: 立即下载 相信很多小伙伴都不会如何更改MySQL的root密码,今天西西小编就mac端的MySQL密码重置整理了相关的文章,希望能 ...
- linux系统不知道电脑密码怎么办,Linux如何修复系统的Root密码 -电脑资料
如果因为忘了root口令导致无法登录系统,请试用下面的方法来改忘记的root口令: 方法一: 1.重新启动系统, 2.把光标定位在该选项上按下字母"e"键进入这个引导的编辑状态: ...
- mysql8.1改密码,mysql 8.0以上版本修改root密码的方法
昨天发布了一篇关于在win系统下安装配置mysql的教程,今天就有同学来咨询 mysql 8.0 以上的版本如何去修改 root 账号的密码.由于 mysql 8.0 以上版本的密码策略得到了加强,网 ...
- linux更改root密码_如何在Linux中更改root密码
linux更改root密码 Let's go over the simple commands to change the root password in Linux. Linux root ref ...
- 红帽linux改root密码,Redhat 7.6 主机强制修改root密码及配置网关
最近接到一个需求,做Oracle数据库迁移,但是新环境只有纯操作系统,操作在机房.到了机房才发现,真的只有纯服务器,网线都没插,找了显示器,启动服务器,启动过程可以看到是Redhat7.6的系统,但是 ...
- linux重设root密码是多少,关于重设linux root密码
问题 关于重设linux root密码 解决方案 1. 用RedHat标准安装盘启动系统 当出现提示符时敲入:linux rescue 就会以修复模式启动系统 2. 系统启动完毕后,会将硬盘mount ...
- 深度linux默认登录密码,不要询问Deepin系统的默认root密码了,以下是网友科普的知识...
安装Deepin系统后默认的root密码是什么,以下是网友们科普的知识.如果可以,请不要再来询问Deepin系统的默认root密码. 网友点拨 1.是指su root吗?这个可以自己改,如下: sud ...
最新文章
- notepad++ 换行技巧 log换行
- 学python需要学数据库吗-学习Python爬虫前,你必须知道的一些工具!
- 【干货】百度十年产品经验总结:产品经理九步法
- kinect 录制彩色和深度视频
- 【WP7进阶】——扩展框架组件
- 爱因斯坦:量子物理与抽象数学(广义)
- Kubernetes(十七) 基于NFS的动态存储申请
- js获取a标签的value值_js逆向 | 某住房网跳转链接生成逻辑分析
- swoole中退出、异常与错误的处理笔记
- 空指针/0/NULL
- java dom xml解析和windows dom解析的差别
- javascript 数组过滤重复对象
- MySQLdump之single-transaction详解
- IE8 SVG Viewer下一些对象属性和方法
- python股票量化交易模型_如何建立一个股票量化交易模型并仿真? ?
- 古风排版java_古风排版java版-Go语言中文社区
- php随机分配班级座位,班级座位编排的几种模式
- 百度的搜索引擎相关技术的分析
- linux如何用命令进入u盘,linux 下如何打开u盘
- 西密歇根大学计算机科学专业排名,西密歇根大学计算机工程硕士排名第86(2020年TFE Times排名)...
热门文章
- Name Server Daemon (NSD)
- Linux shell脚本基础学习详细介绍(完整版)
- Puppet SaltStack Chef Ansible
- 每日两SQL(7),欢迎交流~
- 数据结构与算法(一):排序算法之 - 快速排序(详细步骤图解,附代码)
- leetcode 141. 环形链表(快慢指针解法)
- 【verilog 语法】always 和 always@(*) 的区别
- 牛客网_PAT乙级_1031. 查验身份证(15)【class new一个数组】
- Bigtable 论文翻译
- Codeup墓地-问题 D: 继续畅通工程