linux 清除mysql密码_linux重置mysql密码
一般这个错误是由密码错误引起,解决的办法自然就是重置密码。
假设我们使用的是root账户。
1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:
#vim /etc/my.cnf(注:windows下修改的是my.ini)
在文档内搜索mysqld定位到[mysqld]文本段:
/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:
保存文档并退出:
#:wq
2.接下来我们需要重启MySQL:
/etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart)
3.重启之后输入#mysql即可进入mysql。
4.接下来就是用sql来修改root的密码
mysql> use mysql;
mysql> update user set password=password("你的新密码") where user="root";
mysql> flush privileges;
mysql> quit
到这里root账户就已经重置成新的密码了。
5.编辑my.cnf,去掉刚才添加的内容,然后重启MySQL。大功告成!
网上有很多关于这个问题的解决说明,很多刚接触的朋友可能比较迷惑的是在自己的平台上找不到my.cnf或者my.ini文件,如果你是Linux,使用如下方式可以搜索到:
至于windows平台,去安装目录下找一下my.ini吧。
linux 清除mysql密码_linux重置mysql密码相关推荐
- # Mysql免登录重置root密码
Mysql免登录重置root密码 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) ...
- linux mysql忘记root_linux下mysql-5.6忘记root密码,重置root密码详细过程
在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1.首先停止mysql服务进程: 1 ser ...
- 重置mysql+密码_MySQL重置root密码的几种方法(windows+Linux)
重置root密码的方法: windows系统下: 1.停止mysql服务: 2.新建文件init-root.txt,写上如下内容: update mysql.user set password = p ...
- linux更mysql改密码_Linux下mysql密码的两种修改方式
注意事项:mysql密码与Linux系统的用户无任何联系,而是mysql自身一套密码系统,mysql的最高管理员用户名也是root,其密码也不涉及任何文件,更改root密码最方便.mysql登陆命令可 ...
- mac 重置mysql root密码_MAC 重置MySQL root 密码
重置MySQL root 密码: 当忘记密码,或者想要强行重置 MySQL 密码的时候,可以像下面这样: 1.停止 MySQL 服务 sudo /usr/local/mysql/support-fil ...
- mysql 8重置root密码_如何在MySQL 8中重置root密码
MySQL中的用户密码存储在用户表中,密码重置实际上是改变该表中记录的值. 要在忘记密码的情况下更改密码,我们的想法是绕过MySQL的身份验证进入系统并使用SQL命令更新记录密码值. 在MySQL 5 ...
- mysql忘记密码找回密码_MySQL忘记密码找回 重置MySQL root用户密码
服务器应用的管理过程中,我们难免有时会忘记一些曾经自己设置的密码.本文将介绍下Windows Server环境下如何重置MySQL的root帐号密码. 如果你在执行下列步骤过程中遇到如下错误:'–de ...
- mysql重置root密码centos_Centos7重置Mysql 8.0.1 root 密码
问题产生背景: 安装完 最新版的 mysql8.0.1后忘记了密码,向重置root密码:找了网上好多资料都不尽相同,根据自己的问题总结如下: 第一步:修改配置文件免密码登录mysql vim /etc ...
- mysql服务器万能密码_Linux服务器---mysql忘记root密码
忘记root密码 如果不小心忘记了root密码,那么mysql就不能再登录了,这时就要重置root密码才行.通过下面的步骤,我们可以重新设置root密码. 1.退出mysql [root@localh ...
最新文章
- Java并发编程之CountDownLatch、CyclicBarrier和Semaphore
- 也有个自由职业梦?日本码农辞职一年后:独立工程师太难了
- 开发利器_Pigar.快速为Python项目生成依赖文件requirements.txt?
- DSP、ARM和单片机的区别
- STM32开发 -- ADC详解
- 052、overlay如何实现跨主机通信?(2019-03-19 周二)
- Day 06 元组,字典,集合
- 班级日常分享:一天一瞬间!
- python登录交换机执行命令_如何用Python脚本登录到交换机上修改配置?
- 返回的图片 buffer 怎么接收_面试题:Kafka 会不会丢消息?怎么处理的?
- android之uniapp弹出activity
- 微软windows10易升_Win10 如何摆脱易升这个流氓软件,如何拒绝每半年一次的大更...
- EDA技术及应用实验2 f_adder程序
- python做一个财务系统_用6行python代码做一个财务机器人
- cuda the launch timed out and was terminated windows11解决方案 关闭TDR
- 模拟法-鸡兔同笼问题
- 开源基于涂鸦模组和沁恒RISC-V 架构32位MCU的IOT物联网生活环境监测系统及涂鸦模组使用
- 龙的战争 Dragon ‘s War
- mac+微信打开连接到服务器,MAC OS系统 ,微信接收到的文件,打开wo… - Apple 社区...
- 关于Obj-c代码静态扫描 iPhone代码静态扫描的问题(clang-analyzer)
热门文章
- Windows平台RTMP/RTSP播放器如何实现实时音量调节
- html中表格布局还是div布局,Table布局 VS Div+CSS布局,选哪个?
- js将中文转换成编码 java解析_JS实现的汉字与Unicode码相互转化功能分析
- 接口interface修饰符相关问题总结
- SpringBoot 之Spring Boot Starter依赖包及作用
- jmeter mysql数据导出_Jmeter连接mysql
- 计算机控制技术实际PID控制,计算机控制技术数字PID.doc
- php 邮件类库,[3.3]-扩展类库:基于PHPMailer的邮件发送 | PhalApi(π框架) - PHP轻量级开源接口框架 - 接口,从简单开始!...
- stm32f429vref怎么接_STM32如何通过内部VREF得到实际的VDDA值
- php 移植 arm 精简,arm linux 移植 PHP