mysql 忘记root密码 重置root密码

1.打开mysql配置文件  一般默认目录  /etc/my.cnf

意思是跳过权限验证
2.重启mysql  mysqld

service restart mysql
service restart mysqld
3.直接运行 mysql 即可进入mysql,更改密码

4.编辑my.cnf,去掉刚才添加的内容,然后重启MySQL。大功告成!

原文地址:https://www.cnblogs.com/maggie-php/p/11968357.html

时间: 2024-11-09 12:40:38

mysql 忘记root密码 重置root密码的相关文章

MySQL密码重置(root用户)

分别在Windows下和Linux下重置了MYSQL的root的密码: 在windows下: 1:进入cmd,停止mysql服务:Net stop mysql 到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动, 2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止) 3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入. use mysql

Windows下mysql密码忘记,如何重置root密码

1.停止mysql服务 2.打开CMD命令控制台,转到mysql\bin目录.3. 输入mysqld --skip-grant-tables 回车.CMD控制台,已停止.4. 再打开CMD命令控制台,转到mysql\bin目录.5. 输入mysql回车,如果成功,将出现MySQL提示符 >.6. 连接权限数据库: use mysql; .6. 改密码:update user set password=password("123456") where user="root

centos 7 + mysql 5.7.13 重置数据库的root密码

centos 7 + mysql 5.7.13重置root密码步骤: # vi /etc/my.cnf  # [mysqld]下skip-grant-tables 内容前添加# # mysql -uroot -p 连续输入enter 进入 # use mysql # update mysql.user set authentication_string=PASSWORD('redhat') where User='root'; # grant all privileges on *.*  to

RHEL/CentOS 6/7重置root用户密码——方法与过程

本文以重置root用户密码为例,讲解一下Linux运维工作中解决一般问题的过程和结果.重置root密码这种问题的结果很简单,重点是解决过程,供新手参考和借鉴,希望通过此文作为新手能知道日常运维中解决一个问题的过程是怎样的,以及从解决问题的过程中应该学到什么. 人的思维总是会固化的,除非他自己深刻地认识到的确需要转变.IT领域中的知识总是在不断变化更新的,需要我们不停地去"增删改查"自己的小知识库.先前以为达到某一个目的可以这样做一件事情,可能一小段时间后就需要那样做一件事情. 事情经过

Mac EI 10.11.3 MySQL5.7.11 .dmg 安装(便捷设置,密码重置,卸载)

MySQL 5.7+ 安装成功以后会弹出一个临时密码 后面需要通过临时密码设置新的密码 重置root密码:安装成功后,使用临时密码登陆:敲入命令,mysqladmin -u root -p password这时会提醒你输入密码,输入临时密码登陆成功后,会再提醒你修改密码,修改完成后你就可以正常登陆了. 如果没有保存密码有两个方式重置root密码: 1.  卸载重新安装 下面有卸载方式 dmg文件里面没有uninstall  只能手动安装 卸载方式:(Mac)sudo rm /usr/local/

Windows azure下的Linux vm密码重置

上一篇我们介绍了windows azure下的windows vm下的密码忘记重置,今天介绍一下,在windows azure下的linux vm的密码重置. 密码忘记有两种方式,一种是知道需要重置的账户密码,一一种是不知道需要重置的密码. 比如上届管理员创建完后工作没交接就走了,本届管理员不知道密码,不知道重置那个密码,所以windows azure就用覆盖的方法来完成从重置密码操作. 先决条件 微软 Azure Linux 代理 2.0.5 或更高版本.请注意,大多数 Azure 虚拟机 L

Ubuntu下MySQL忘记root密码重置

MySQL忘记root密码肿么办?-_-|||   这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码.这时候,如果您能以系统管理员权限登陆密码,那还是有救的.放大招,将其重置即可. 1. 修改MySQL的登录设置 vi /etc/mysql/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables :wq 保存设置并退出vi 2. 重新启动mysqld sudo service mysql restart 3. 登录并修改MySQL的root密码  进

mysql 忘记root密码,重置密码,及重置密码后权限问题不能登录的解决方案

由于一段时间没有使用MySQL,忘记了root登录密码. 决定重置下密码,搜索帮助. 参考文档: http://blog.csdn.net/odailidong/article/details/50770988 http://www.cnblogs.com/emanlee/p/4621727.html 重置密码: 1),进入mysql bin目录,目的,使用工具. 2)停止服务,开启忽略登录权限验证步骤. 3)打开另一cmd窗口,以下会忽略密码验证直接登录进MySQL命令行操作,不过此操作限制了

Mysql重置root密码遇到的坑(忘记密码)

1.原理 通过配置参数"skip_grant_tables"在mysql启动时跳过grant_tables(授权表),从而通过命令来充值root帐号的密码 2.方式 首先需要停止mysql服务 (1)在my.ini文件的[mysqld]块下增加"skip_grant_tables",然后重启mysql服务,再以管理员权限打开cmd执行一些列命令重置密码 步骤如下: A.找到my.ini文件(右击mysql服务找到可执行文件路径,从所在的目录或其它层级目录搜索),在[