linux中mysql忘记密码
第一种解决方案
解决方法:1、利用“service mysql stop”命令关闭mysql服务;2、修改mysql的配置文件“my.conf”;3、用“service mysqld start”命令重启数据库;4、用“use mysql”语句修改密码。
本教程操作环境:linux7.3系统、mysql8.0.22版本、Dell G3电脑。
linux中mysql忘记密码怎么解决
解决方法:
1、检查mysql服务是否启动,如果启动,关闭mysql服务
|
2. 修改mysql的配置文件my.cnf
my.cnf配置文件的位置,一般在/etc/my.cnf,有些版本在/etc/mysql/my.cnf
在配置文件中,增加2行代码
|
作用是登录mysql的时候跳过密码验证
然后启动mysql服务,并进入mysql
|
3. 修改密码
连接mysql这个数据库,修改用户密码
|
4. 重启mysql服务
先将之前加在配置文件里面的2句代码注释或删除掉,然后重启mysql服务,就可以使用刚刚设置的密码登录了。
|
在CentOS上的操作方式有所不同。
执行修改密码的命令一直报错
|
不可能是语法问题,检查了很多遍,最后发现CentOS下应该这样操作:
查看初始密码
|
可以看到初始密码为DN34N/=?aIfZ
使用初始密码登录
|
修改密码
|
重启服务就生效了
|
第二种跳过密码验证登录方式
第一步:停止mysql服务
网上有给出方法打开/etc/my.cnf,在里面修改,但是我压根没在这个目录下找到该文件。可能版本原因吧!
输入命令停止mysql服务:/etc/init.d/mysql stop
第二步:安全启动mysql,且跳过授权表:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
第三步:重新设置mysql密码
输入:mysql -uroot -p,此时不用输密码,直接按回车就可以进去。
输入语句:use mysql,即选择一个数据库,输入重设密码的语句,我发现如下的问题,这说明password这一列,不在其中
所以应当修改的是authentication_string这一列
之后输入命令:flush privileges,用来刷新mysql的系统权限相关表。quit退出mysql
第四步:重启服务,输入新设置的密码登录
重启mysql服务:/etc/init.d/mysql restart
输入密码,进入mysql即可。
参考:
linux中mysql忘记密码怎么解决-linux运维-PHP中文网
https://www.jb51.net/article/146596.htm
linux中mysql忘记密码相关推荐
- linux中MySQL忘记密码怎么办
我们在安装使用MySQl 时,有时可能避免不了忘记密码,如果你忘记密码,可以按照如下方案进行操作: 我使用的MySQL版本:MySQL5.7.34 1.关闭mysql服务 查看MySQL进程,pkil ...
- linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办
前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...
- linux上mysql忘记密码,linux下mysql忘记密码解决方案
一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...
- linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案
linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...
- Linux下MySQL忘记密码
系统:CentOS6.6 64位 参考文档(截图请看原网址): Linux下MySQL忘记root密码怎么办_百度经验 http://jingyan.baidu.com/article/1709ad8 ...
- 【Linux】Mysql忘记密码怎么办?
在忘记mysql登录密码时: 1. 首先打开配置文件,进入编辑页 2. 在 mysqld 下加入 skip-grant-tables 配置,保存 3. 再次登录mysql,这时候便可以免密登陆了 4. ...
- Linux下mysql5.1修改密码,Linux下MySQL忘记密码
1.前沿 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ...
- Linux系统MySQL忘记密码?5分钟教你重设密码
在Xshell中操作: 1.输入命令查看mysql服务状态,如下为关闭状态. 如下为开启状态: 2.若mysql服务为开启状态则输入命令停止mysql服务 3.修改mysql的配置文件 my.conf ...
- 图文详解linux/windows mysql忘记root密码解决方案
经常有用户过来咨询说自己的mysql服务器忘记密码了怎么办,为了更好的解决大家的困扰,本文特归档整理了windows和linux系统下,mysql忘记密码的解决方案.本文内容是我亲测实用,当然过程中踩 ...
- Linux下mysql登录密码忘记解决
Linux下mysql登录密码忘记,需要修改配置文件,跳过密码验证,这样登录的时候,不同输入密码,直接回车即可登录,然后重置密码,设置完成后,退出mysql, 然后将配置文件中跳过密码的代码删除,保存 ...
最新文章
- 计算机网络面试知识总结1
- node--静态服务器
- linux普通用户开不了端口,Linux中如何让普通用户使用小于1024的端口
- OpenCASCADE:绘制演示脚本
- 置换元素和非置换元素_循环置换数组元素的C程序
- hhkb mac设置_把 HHKB 放在 MacBook 上使用的解决方案
- (68)FPGA模块调用(Verilog调用VHDL)
- 关于Mytatis动态拼接in语句并且按照指定顺序排序的问题
- 编程ING:人人都能学会程序设计
- DWG文件不大,打开却慢的要死?
- windows开机启动项(​仅限Win10,Win7)​
- 苹果云服务器里的家人共享位置,iPhone“家人共享”服务是什么?
- muduo源码剖析——Singleton单例模式之懒汉模式与DCL双重检查
- 保密管理专业是学计算机的吗,计算机保密管理学习学习制度.docx
- 推荐5个堪称神器的学习网站,在家你值得拥有
- 数据库MYSQL及MYSQL ODBC
- 用计算机求函数总分 平均分,老师如何在Excel学生成绩表中一键生成总分和各科平均分...
- 锂电充/放电全集成控制芯片
- STM32学习笔记01---使用仿真器下载程序
- 磊科nw705p虚拟服务器设置,磊科NW705P无线路由器上DHCP服务器设置操作步骤
热门文章
- 【新技术】 移动支付过程中的NFC技术
- python源码剖析_Python源码剖析的作品目录
- 马尔科夫模型系列文章(一)——马尔科夫模型
- k3刷梅林5g信号不稳定_刷了好几个K3的 OpenWrt包,总感觉网络不正常,终于找到原... - 一与博客...
- 达梦数据库学习之备份还原
- Aspose.Cells生成Excel图表
- vue+elementui 字体改用思源黑体
- Vue——B站黑马程序员教程
- 历史chrome(离线)版本下载
- 有限域f9的特征是多少_密码学数学基本第十一讲有限域.ppt