linux和windows下忘记mysql密码的几种找回方法

linux和windows下忘记mysql密码的几种找回方法

关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。
方法一(先进入root权限):

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root
mysql> update user set password=password("newpassword") where user='root';
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
enter password: <输入[client]节的密码>
mysql> update user set password=password("newpassword")  where user=root;
mysql> flush privileges;
mysql> quit
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>
方法三:
这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!!
# mysql -uroot -p
enter password: <输入/etc/mysql/debian.cnf文件中[client]节提供的密码>
方法四:
方法如下: 1, 关闭mysql服务 /etc/init.d/mysqld stop 2,使用 –skip-grant-tables选项启动mysql服务,可以修 改/etc/inin.d/mysqld脚本启动位置增加此选项, vi /etc/init.d/mysqld
方法如下:
1, 关闭mysql服务
/etc/init.d/mysqld stop
2,使用 –skip-grant-tables选项启动mysql服务,可以修 改/etc/inin.d/mysqld脚本启动位置增加此选项,
vi /etc/init.d/mysqld
在下面运行启动的语句里增加--skip-grant-tables
/usr/bin/mysqld_safe --skip-grant-tables --datadir="datadir"socket="datadir"−−socket="socketfile"
--log-error="errlogfile"pidfile="errlogfile"−−pid−file="mypidfile"
加入--skip-grant-tables的意思是启动mysql服务的时候跳 过权限表认证。启动后,连接到mysql的root不需要口令
3,重新启动mysql服务
/etc/init.d/mysqld start
4. 修改root用户的密码;
mysql> update mysql.user set password=password("123456")where user=root;
mysql> flush privileges;
mysql> quit
5. 重新启动mysql,就可以使用 新密码登录了。
mysql
mysql -u root –p
输入密码:123456
6,关闭mysql服务
/etc/init.d/mysqld stop
7, 重新修改第2步修改的/etc/init.d/mysqld,使其保持原来不变,也就是取消--skip-grant-tables语句
8,重新 启动mysql服务
/etc/init.d/mysqld start

后记:

新安装的MySQL是有密码的,但是其实自动存储在了某个文件夹中,我安装的是MySQL-server-5.6.35-1.el6.x86_64.rpm,rpm安装方式,MySQL的root密码;默认的密码存在:/root/.mysql_secret 这个文件夹中.///但是我就是打不开.SO..,就当忘记密码,如何找回MySQL的初始的root密码.找到的方法都是可行的,但是唯一不好的是可能我这个版本的设置newpasswd的时候新的密码需要用双引号,而原博主没有.所以转过来备自己使用.

下附原地址:

https://www.2cto.com/os/201104/86881.html

 

来源:https://www.cnblogs.com/liulei-LL/p/7898804.html

 

windows下忘记mysql密码的几种找回方式

mysql修改用户密码的方法及命令

方法1: 用SET PASSWORD命令 
首先登录MySQL。 
格式:mysql> set password for 用户名@localhost = password('新密码'); 
例子:mysql> set password for root@localhost = password('123'); 

方法2:用mysqladmin 
格式:mysqladmin -u用户名 -p旧密码 password 新密码 
例子:mysqladmin -uroot -p123456 password 123 

方法3:用UPDATE直接编辑user表 
首先登录MySQL。 
mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

方法4:在忘记root密码的时候,可以这样 
以windows为例: 
1. 关闭正在运行的MySQL服务。 
2. 打开DOS窗口,转到mysql\bin目录。 
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 
6. 连接权限数据库: use mysql; 。 
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。 
7. 刷新权限(必须步骤):flush privileges; 。 
8. 退出 quit。 
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

来源:https://www.cnblogs.com/mmx8861/p/9062363.html

转载于:https://www.cnblogs.com/aij-ling/p/9994987.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/484724.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

突发!美国最大输油管道遭网络攻击关闭!美媒:为其基础设施的脆弱堪忧

来源&#xff1a;雷锋网&#xff08;leiphone-sz&#xff09;作者&#xff1a;代润泽“这不仅是一条输油管道&#xff0c;可以说已经接近美国基础设施的大动脉。”你能想象&#xff0c;美国最大的燃油管道运营商能因为网络攻击被迫停运&#xff01;CNN网站消息&#xff0c;当地…

old boy

https://www.cnblogs.com/alex3714/articles/5885096.html转载于:https://www.cnblogs.com/dhName/p/9999549.html

第一章 计算机系统概述 1.3 计算机的性能指标 [计算机组成原理笔记]

第一章 计算机系统概述 1.3 计算机的性能指标 本笔记参考书目&#xff1a; 计算机组成原理&#xff08;第六版.立体化教材&#xff09;白中英、戴志涛2021王道计算机组成原理视频公开课 本节重点&#xff1a; 容量计算K/M/G/T单位转换CPU主频/CPI/IPS/FLOPS数据通路带宽/吞吐…

机器学习漫谈:还有很长的路要走

来源&#xff1a;王宏琳科学网博客链接地址&#xff1a;http://blog.sciencenet.cn/blog-3005681-1285948.html 人工智能已经成为大数据、机器人和物联网等新兴技术的主要驱动力&#xff0c;在可预见的未来&#xff0c;它将继续驱动技术创新&#xff0c;影响着几乎每个行业和每…

第一章 计算机网络 1 计网体系结构的概念和功能 [计算机网络笔记]

第一章 计算机网络 1 计网体系结构的概念和功能 本笔记参考书目&#xff1a; 计算机网络&#xff08;第8版&#xff09;谢希仁2021王道计算机网络视频公开课 本节重点&#xff1a; 因特网的三个发展阶段 转载请注明文章来源&#xff01; ——计算机网络的分层结构是类&…

第一章 计算机网络 2 组成与分类 [计算机网络笔记]

第一章 计算机网络 2 组成与分类 本笔记参考书目&#xff1a; 计算机网络&#xff08;第8版&#xff09;谢希仁2021王道计算机网络视频公开课 本节重点&#xff1a; 计网的组成与分类 转载请注明文章来源&#xff01; 计算机网络的组成 组成部分 &#xff1a; 硬件、软件、…

企业——Docker容器的搭建及简单应用

1.环境需求 不需要开虚拟机&#xff0c;只需要一个真机就行。 下载docker的安装包&#xff0c;可以在官网上下载 www.docker.com yum install -y pigz-2.3.4-1.el7.x86_64.rpm docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm container-selinux-2.21-1.el7.noarch.rpm   …

第一章 计算机网络 3 标准化工作和相关组织 [计算机网络笔记] -简单浏览了解即可

第一章 计算机网络 3 标准化工作和相关组织 本笔记参考书目&#xff1a; 计算机网络&#xff08;第8版&#xff09;谢希仁2021王道计算机网络视频公开课 本节重点&#xff1a; 标准化工作和相关组织 转载请注明文章来源&#xff01; 标准化分类 标准化流程 标准化相关组织 …

20181123_任务(套件培训)

东西没有做好懒之外还有就是你的way不行&#xff01;&#xff01;&#xff01; 上午&#xff1a; 9:00~11:30&#xff1a;逐日套件深入学习&#xff1b;11:30~14:30&#xff1a;午饭和午休&#xff1b;下午&#xff1a; 15:00~17:00&#xff1a;套件培训&#xff1b;17:30~19:3…

张亚勤、韦乐平等综述论文:通信人工智能的下一个十年

来源&#xff1a;专知【摘 要】移动通信技术走过了37年的发展历程&#xff0c;人工智能技术也已走过了64年的发展历程。从早期的各自独立演进&#xff0c;到5G与人工智能开始深度融合发展&#xff0c;“5G与人工智能”已被业界视为一组最新的通用目的技术组合&#xff0c;对垂…

Juventas, the Roman Goddess of Youth [ Juventas, 罗马青春女神]

Juventas, the Roman Goddess of Youth &#x1f478; Juventas, 罗马青春女神——尤文图斯 Introduction Juventas was a minor Roman goddess whose attributes were regarded by the Romans as applying particularly to the imperishable vigour and immortal glory of t…

python语言中的数据类型之字典

数据类型 字典类型dict 用途&#xff1a;记录多个值&#xff0c;列表是索引对应值&#xff0c;而字典是key对应值&#xff0c;其中key对value有描述性 定义方式&#xff1a;在{ }用逗号分隔开多个元素&#xff0c;每个元素都是key:value形式&#xff0c;其中key是不可变类型&a…

Hinton的GLOM模型与千脑理论有何本质不同?

来源&#xff1a;AI科技评论编译 &#xff1a;琰琰校对 &#xff1a;青暮Geoffrey Hinton在最新发表的一篇论文“如何在神经网络中表示部分-整体层次结构”中提出了一种被称为GLOM的新理论。关于GLOM模型与千脑理论&#xff08; Thousand Brains Theory &#xff09;之间有何差…

ThinkPHP3(添加,修改,删除)

实现商品的添加 1、在add.html页面中更改表单元素的名称 Goods控制器的add&#xff08;&#xff09;方法中获取商品分类 在add.html中循环获取 2、设置提交的位置 3、添加商品代码参见GoodsController.class.php 方法一&#xff1a; $this->redirect();也是跳转 方法二(用cr…

第二章 数据的表示和运算 2.1.1 进位计数制 [计算机组成原理笔记]

第二章 数据的表示和运算 2.1.1 进位计数制 本笔记参考书目&#xff1a; 计算机组成原理&#xff08;第六版.立体化教材&#xff09;白中英、戴志涛2021王道计算机组成原理视频公开课 本节重点&#xff1a; 二进制 <-> 八进制/十六进制十进制 -> 二进制 转载请注明…

重磅!脑机接口突破登Nature封面,脑中“笔迹”转屏幕文字破纪录,准确率超99%...

来源&#xff1a; 物联网之家研究团队将人工智能软件与一款脑机接口设备结合起来&#xff0c;与一名大脑中植入脑机接口设备的瘫痪患者合作&#xff0c;让该患者想象他拿着一支笔&#xff0c;在一张横线纸上“尝试”写字&#xff0c;就像他的手没有瘫痪一样。并将该男子手写意图…

python D28 粘包

一、两种粘包&#xff1a; MTU简单解释&#xff1a; MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。 大部分网络设备的MTU都是1500个字节&#xff0c;也就是1500B。如果本机一次需要发送的数据比网关的MTU大&#xff0c;大的数据包就…

第二章 数据的表示和运算 2.1.2 BCD码 [计算机组成原理笔记]

第二章 数据的表示和运算 2.1.2 BCD码 本笔记参考书目&#xff1a; 计算机组成原理&#xff08;第六版.立体化教材&#xff09;白中英、戴志涛2021王道计算机组成原理视频公开课 本节重点&#xff1a; 8421/2421/余3码 转载请注明文章来源&#xff01; BCD码 BCD&#xff…

世界因数学而改变

来源&#xff1a;数学中国1971年尼加拉瓜发行了十张一套题为“改变世界面貌的十个数学公式”邮票&#xff0c;由一些著名数学家选出十个以世界发展极有影响的公式来表彰。其实不难发现选出的“数学公式”很多都是物理学中的公式&#xff0c;当然正是因为有强大的数学&#xff0…

mysql 外键关联

mysql 外键关联 什么是外键:外键是一个特殊的索引&#xff0c;用于关联两个表&#xff0c;只能是指定内容。 如我将新建一个daka的表&#xff0c;然后将此表的class_id 与另外一个class的表的cid字段关联 class表: CREATE TABLE class ( cid int(11) NOT NULL AUTO_INCREMENT, …