MySql——忘记密码怎么办
文章目录
- 一、修改MySQL配置文件
- 二、重启MySQL服务
- 三、登录MySQL
- 四、修改密码
- 五、还原MySQL配置文件
一、修改MySQL配置文件
想要在没有密码的状态下修改MySQL的密码,必须跳过MySQL登录时的登录密码权限的验证,取消掉这个验证的方式如下:
1、找到MySQL的安装文件中的my.ini文件
一般人应该能找到的吧,配置MySQL的环境变量中也有安装目录的,一般默认安装目录在C盘中。
2、修改my.ini
记事本方式打开my.ini,找到[mysqld]这一行,在下面加入下面两条语句:
skip-name-resolve
skip-grant-tables
注意[mysqld]是mysql+d(是小写的L,不是大写的i),最好直接复制,不然很容易输错。
记得ctrl+s保存好
二、重启MySQL服务
1、以管理员身份运行命令行
2、在命令行中输入停止MySQL服务命令:
net stop mysql
3、在命令行中输入开始MySQL服务命令
net start mysql
三、登录MySQL
在重启MySQL服务后,通过命令登录MySQL(不需要密码)
mysql -uroot -p
回车后不用输入密码,直接回车就行。
四、修改密码
进入到MySQL中,在命令行中输入修改命令,修改密码为123456
grant all privileges on *.* to root@'localhost' identified by '123456';
返回成功的话,密码就修改成功了
但有时候也会报一个错:
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
解决办法:
刷新权限。输入一下命令后回车一下,(可以多尝试几次)
flush privileges;
然后再重复第四步骤,修改密码,
五、还原MySQL配置文件
1、第一步我们修改了MySQL的配置文件my.ini,在修改成功后我们需要将配置文件还原。
记得保存!!!
2、重启MySQL服务
net stop mysql
net start mysql
3、使用新密码,登录成功
MySql——忘记密码怎么办相关推荐
- linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办
前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...
- mysql忘记密码如何修改
MYSQL忘记密码如何修改 1. [root@localhost ~]# vim /etc/my.cnf 2. 在mysqld下添加一句skip-grant-tables 保存退出 3. [root ...
- 【MySQL】MySQL忘记密码或修改密码的方法
MySQL修改新密码方法 记得原密码情况下,修改新密码: 登录到数据库后,输入 set password for 用户名@localhost = '新密码'; 来设置新的密码,别忘记分号哦. 如图所 ...
- mysql忘记密码,怎么办?
mysql忘记密码,怎么办? 我们经常需要修改mySQL的密码,比如时间久了忘记了MySQL的密码,也或者是使用了一台别人使用过的电脑,不知道之前密码的情况下,又想使用MySQL,怎么办呢? 准备工作 ...
- win7 mysql 密码_笔记本win7系统下mysql忘记密码的最佳解决方法
MySQL是一个关系型数据库管理系统,在笔记本win7系统下编程的时候就需要用到MySQL数据库,不过有时候一段时间没用的话,可能会忘记数据库的登录密码了,当忘记密码就无法进入mysql,要如何解决呢 ...
- mysql忘记密码怎末版_mysql忘记密码怎么办
MySQL忘记密码的解决办法: [root@localhost ~]# mysql -uroot -p ERROR 2002 (HY000): Can't connect to local MySQL ...
- mysql 忘记密码
mysql 忘记密码 方案1:http://www.2cto.com/database/201312/264229.html MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事. ...
- [转]MySQL忘记密码的正确解决方法
[转]MySQL忘记密码的正确解决方法 参考文章: (1)[转]MySQL忘记密码的正确解决方法 (2)https://www.cnblogs.com/wincai/p/6077211.html 备忘 ...
- linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案
linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...
- mysql更改密码后需要重启吗,mysql忘记密码真的需要重启服务吗?
先提个问题:如何不重启mysqld,且没有权限修改用户账号和权限的情况下,如何重新设置root密码?不知道没关系,在此之前我也是不知道如何操作的,先看看下面的几种重置root密码的方法. 1.skip ...
最新文章
- GitHub与Git入门
- 【转】LINUX 手动建立SWAP文件及删除
- QT自定义控件之倒计时控件
- python入门23 pymssql模块(python连接sql server增删改数据 )
- 用react和electron实现文件树组件(上)
- 数据库交易记录--如何添加审计信息到闪回归档数据以替换操作日志表
- atitit.无为而治在企业管理,国家治理,教育领域的具体思想与实践
- 网店宝贝复制专家操作手册
- 【comsol快速入门】
- android音视频播放技术背景,Android音视频开发-入门(一)
- RAID磁盘冗余技术
- Lock wait timeout exceeded
- 享元模式(羽量级模式、蝇量级模式Flyweight,对象结构型模式)
- 初中OJ1998【2015.8.3普及组模拟赛】饥饿的WZK(hunger)
- 什么是项目集(PgMP)?
- 适合学生党无线蓝牙耳机,好用又实惠蓝牙耳机推荐
- php+mysql统计7天、30天每天数据没有补0
- 华为、小米已成老年手机市场主力—1.5万条老年手机电商数据解读
- 作业 20180925-6 四则运算试题生成
- 每日一题 笨拙的手指