java mail 不用密码_Java之道|Windows MySQL5.7忘记了密码,不要慌,不用重装!!!...
在使用MySQL时,需要通过用户名和密码才能登陆。如果忘记了root用户的密码,会给登陆使用带来极大不便。彻底重装MySQL非常繁琐,耗时较长。现将Windows10系统下MySQL5.7版本的忘记登陆密码时,密码重置方式总结如下:
1、关闭MySQL
方法一:以管理员身份运行cmd,停止MySQL服务器
输入命令:net stop mysql
方法二:win+r打开系统服务,停止MySQL服务器
2、免密码验证打开MySQL
方法一:mysqld --skip-grant-tables
网上教程常用的方法是利用mysqld --skip-grant-tables命令,按照教程在mysql路径启动cmd执行此命令后,报错了。(如果没有报错直接执行步骤3即可)
方法二:手动修改my.ini配置文件
如果不知道my.ini文件的位置,可以直接在C盘搜索。
打开my.ini文件,找到[mysqld]字段,在下方添加:skip-grant-tables = true
如果cmd进dos,'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件,用echo %path%查看环境变量PATH中是否有mysql,没有的话将mysql的路径添加进去(定位到MYSQL安装目录之后再找到bin目录→我的电脑→属性→高级系统设置→环境变量→系统变量→path,添加x:/mysql5.7/bin)
3、重启服务
以管理员身份运行cmd,输入命令:net start mysql 重启mysql服务。
4、免密登陆MySQL
输入命令:mysql -uroot
成功登陆MySQL
5、设置新密码
输入命令:update mysql.user set authentication_string=password(‘123456’) where user =‘root’;
成功修改root用户的密码为123456。
6、刷新
输入命令:flush privileges;
输入命令:exit 退出登录MySQL
7、修改my.ini文件
在验证密码之前,需要将之前修改的my.ini文件还原。
打开my.ini文件,将之前添加的skip-grant-tables = true字段删除,保存文件。
8、验证是否修改my.ini文件成功
输入命令:mysql -uroot
可以发现此时无法免密登陆
9、验证密码是否修改成功
输入命令:mysql -uroot -p123456
显示成功登陆!
---------------------------以上针对上面方法行不通的情况下-----------------------------
1、关闭MySQL服务
2、新建文本文件 命名任意 如mysql.txt 放在 MySQL安装文件夹下 如 C:MYSQLmysql.txt
3、文件内容为 set authentiction_string for 'root'@'localhost' = password('newPassword');
3、打开dos系统 打开到安装的bin目录下面 执行mysqld -nt --init-file=C:MYSQLmysql.txt
4、执行完之后,控制台打开MySQL服务 net start mysql ,提示服务器启动成功;
5、删除mysql.txt文件,另打开一个dos控制台,输入mysql --uroot -p 回车,然后输入上面修改的密码;回车之后就进入mysql>编辑框了;
6、q退出
java mail 不用密码_Java之道|Windows MySQL5.7忘记了密码,不要慌,不用重装!!!...相关推荐
- win上mysql忘记root密码_MySQL数据库之windows下mysql忘记root密码的解决方法
本文主要向大家介绍了MySQL数据库之windows下mysql忘记root密码的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一: 1.在DOS窗口下输入net ...
- mysql8.1密码_Windows 8.1下MySQL5.7 忘记root 密码的解决方法
[背景] 最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去. 网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐.感谢大神的助力,MySQL忘记密码解决 ...
- windows mysql5.7 忘记root密码
编辑此文件 添加一行 skip-grant-tables 重新启动mysql net stop mysql net start mysql 跳过密码登陆 mysql -u root -p 直接按回车2 ...
- windows XP下忘记管理员密码的非常有效的解决办法
windows XP下忘记管理员密码的非常有效的解决办法 今天女友电脑不小心把管理员密码忘记了,只有一个其他用户可以进去,这个用户也是管理员组. 于是上网找了好多方法,包括删除SAM文件.替换SAM文 ...
- mysql5.6 忘记root密码后,如何找回密码?
前言 mysql 5.6.47 忘记root密码 操作步骤 操作步骤与5.7基本一致.但注意一点,user表的密码字段,5.7中是authentication_string,5.6中是password ...
- 更改他人微信密码违法计算机程序,怎么修改微信密码-如何快速更改windows帐户密码?|命令提示符更新密码的用法...
使用命令提示符来进行设置和维护系统快捷高效.下面我们来分享一下如何使用命令提示符更改电脑密码.如果您对计算机没有管理员权限,则无法更改密码. 一.打开命令提示 1.1打开"运行"菜 ...
- mysql5.0忘记root密码_【咨询】mysql忘记root密码的处理方法(5.5/5.0)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 由于平时接触mysql5.0 和 5.5会比较多,下面分享一个修改root密码的小工具,自己测试mysql 5.0没有问题,mysql 5.5应该是无法使 ...
- linuxroot密码正确无法登录_敦煌网忘记登录密码怎么办?敦煌网登录密码找回办法...
1.如果您忘记了自己的密码,可以在登录敦煌网网站页面点击"忘记登录密码?",如下图所示: 2.正确输入您注册时的用户名及页面验证码,如下图所示 : 3.您可以选择"用手机 ...
- mysql5.7忘记root密码的修改方法
1. 停止mysql服务 /etc/init.d/mysqld stop (本文永久地址:http://woymk.blog.51cto.com/10000269/1916742) 重新启动服务 /u ...
最新文章
- oracle 物理读,逻辑读的理解
- 【STM32】STLINK调试程序教程
- 15.8.2 泛型数组
- 小师妹学JVM之:JVM中的Safepoints
- Centos7.2源码安装redis
- java获取数组的最小值_Java 数组获取最大和最小值的实例实现
- 算法—实现排列 A(n,m)
- linuxpython23同时_Linux-centos同时存在Python2-Python3
- 聊聊 HTTP 协议的知识点
- 中国历史上成功的两人合作, 改进, 提高的例子
- 洛谷——P1162 填涂颜色【bfs】
- typeof和instanceof的用法
- php windows vld,PHP之opcode及VLD使用
- ECCV2022 | 大工(卢湖川团队)提出用于图像-文本匹配的深度跨模态投影学习
- 卡方 python_用Python进行卡方分析
- SLM2110 600V 2A 逆变电源专用芯片替代IR2110S 移动储能解决方案
- 十年饮冰,难凉热血--毕业四年多的经历,致敬每一位IT男
- 微信小程序:连续签到7天签到积分获得功能设计
- 离线在Jenkins安装CoBOT安装插件
- 处理回收站“属性”不可用,没有“清空回收站”功能
热门文章
- skills --札记
- 动态加载jar包(一)
- 介绍一个小工具 Linqer
- TCMalloc : Thread-Caching Malloc
- qiniu rs.php,七牛API操作类 - suconghou的个人空间 - OSCHINA - 中文开源技术交流社区...
- python半径为2.11的圆球的体积_python 学习笔记 11 -- 使用参数使你的程序变得更性感...
- 单选不生效为什么_单选、复选、switch、tabs、标签别傻傻分不清
- 显示部分x_i5 9400F+GTX 1030+23.8英寸,攀升迁跃者X上手简评
- 为什么单击用户账户没有反应_win10用户获取最高权限的方法
- Visual Studio 2008下设置OpenCV