MySQL密码忘了(MySQL 忘记密码怎么办)

如果忘记了MySQL的root用户密码,可以按照以下步骤重置密码:

1. 停止MySQL服务(根据操作系统不同,命令可能有所不同):
- Linux: `sudo systemctl stop mysql`
- Windows: 通过服务管理器停止MySQL服务

2. 以安全模式启动MySQL:
- Linux: `sudo mysqld_safe --skip-grant-tables &`
- Windows: 打开命令提示符,输入`mysqld --skip-grant-tables`并回车

3. 连接到MySQL服务器:
- 在另一个命令行窗口中,使用以下命令连接到MySQL:
```
mysql -u root
```

4. 更新root用户的密码:
- 执行以下SQL语句来重置root用户的密码:
```sql
USE mysql;
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
```

5. 退出MySQL并正常启动MySQL服务:
- 在安全模式下操作完成后,退出MySQL客户端并正常启动MySQL服务。

6. 测试新密码是否生效。

注意:在生产环境中,建议定期更改数据库管理员的密码以保证安全性。


今天波波给大家分享的文章是MySQL密码的重置教程。我们知道现在很多网站都采用PHP MySQL的方式开发,而很多时候由于密码遗忘或员工离职等原因,往往会造成数据库密码找不到,无法进入数据库这种情况,所以今天这篇文章值得我们技术员去收藏。

一、LINUX篇:

如果你的服务器环境是基于LINUX的服务器环境搭建的,我们直接通过以下命令即可完成密码的重置。

cd /usr/local/mysql/bin //切换到MYsql的安装目录

service mysql stop //停止Mysql服务

mysqld_safe --skip-grant-tables &

mysql -uroot -p 直接回车

use mysql;

update user set password=PASSWORD("root3306") where user='root';

flush privileges;

exit;

好了,Linux环境下环境下Mysql的密码已经重置好了。

二、WINDOWS篇:

如果你的服务器环境是基于WINDOWS操作系统,那么操作步骤如下:

1、首先停止正在运行的MySQL进程

net stop mysql

如未加载为服务,可直接在进程管理器或者服务中进行关闭。

2、以安全模式启动MySQL

进入mysql目录在命令行下运行

运行cmd---输入: D:

cd D:/xampp/mysql/bin 说明:根据数据库的安装目录情况,进入相应的目录。不同的环境包,可能有变化。

mysqld.exe --skip-grant-tables

3、然后重新打开一个cmd窗口,输入下面命令就可以不用密码进入MySQL了

>mysql -u root -p

提示输入密码时直接回车即可。

4、更改密码

>use mysql;

>update user set Password=password('root3306') where user='root';

>flush privileges;

5、启动MySQL服务

在任务管理器里关闭所有MySQL的进程,使用下面的命令启动。

net start mysql

怎么样?是不是很简单呢?好了,今天波哥的分享就到这里,如需查看更多技术文章,欢迎访问波哥的博客——波波助手(www.5ibobo.com)感谢收藏!

相关推荐

  • 解决word文档工作时跳出word已关闭的办法

    解决word文档工作时跳出word已关闭的办法 解决word文档工作时跳出word已关闭的办法: 1、在电脑桌面找开始,打开运行。 2、在运行命令行输入regedit,然后确定。 3、 显示注册表编辑器,在里面依次打开HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0。 4、在12.0里面找到word项,然后用鼠标右键单击word项,显示下拉栏,在里面点击重命名。 5、在重命名里输入word0.名称更改成word0. 6、然后在返回到注册表编辑器里依次打开HKEY_LOCAL_ ...

  • 怎么关掉windows10自动更新(windows如何取消自动更新)

    怎么关掉windows10自动更新(windows如何取消自动更新) -----------------------------------来自少数派(ID:sspaime)        -----------------------------------------微软近期会向所有的 Windows 10 用户推送 Windows 10 RS4 春季创意者 更新,带来了时间线.应用权限管理.专注模式等诸多新特性.不过,对某些人来说,Windows 更新可不是什么好消息.毕竟,不论是电视节目直播现场,还是漫画原稿作图过程,乃至百万大单谈判途中.Windows ...

  • 在word文档的中插入word文档的方法

    在word文档的中插入word文档的方法 在工作中有时需要在一个word文件中插入另一个word文件的内容,该怎么操作呢. 在工作中有时需要在一个word文件中插入另一个word文件的内容,或许有人说可以将另一个word的内容复制粘贴到主word文件中,这个方法在于另一个word文件内容不时可行,不过当另一个word文件内容很多时直接复制粘贴就很不方便了: 另一种方法就是直接将另一个word文件插入到主word文件中,当作主word文件的复件,另一个word文件在主word文件中可方便打开,又利于文档内容的管理,那该怎么插入呢,请看下文 ...

  • 淘宝盗用别人的图片怎么处理(淘宝店铺被别人盗图怎么办)

    淘宝盗用别人的图片怎么处理(淘宝店铺被别人盗图怎么办) 第一个技巧:卖家先找到原图出处,证明图片是公共版权的.你可以找到原图出处,且证明这个图片是一个公共版权的,例如百度.夸克.QQ浏览器这些就可以搜索到大量的图片,像这些原图被投诉就是不可以成立的.第二个技巧:卖家自己做的原图,保证申诉的凭证真实性.这就需要要求自己做一张原图且确认店内是否存在真实的盗图,可以进入淘宝的后台,点击[投诉管理]紧急处理内容,然后查理清楚对方是哪张图是盗用的.然后准确的找到对应图文件,可用相机照下来,以作备用.再将图片用软件进行无损放大,这个步骤是十分重要的.最后将这张图 ...

  • 华为考试预约中心(华为认证考试怎么报名)

    华为考试预约中心(华为认证考试怎么报名) 自从2020年11月份,西宇教育Pearson VUE考试中心开放考试以来,陆陆续续服务了500 考生参考,包括华为认证.中兴认证.百度.微软.思科等等.在通信行业,厂家认证和运营商认证都是比较常规的认证证书.而由于华为公司的强势和5G的崛起,华为认证的含金量水涨船高,成为非常热门的一种认证.那么--今天来为大家详细讲解华为认证考试预约流程,照着预约,一步到位!注意!!!西宇教育考场ID:858941.HCNA/HCNP/HCIE 笔试考试流程(1)注册华为账号:进入华为官网进行账号注册注意:请 ...

  • 怎么把视频中间剪掉 iphone怎么剪视频中间

    怎么把视频中间剪掉 iphone怎么剪视频中间 有的时候我们拍摄的视频太长了,很多视频软件是有限制时长的,这个时候就需要把视频变短,有时可能还需要剪切掉视频的中间部分,那么,怎么把视频中间剪掉呢? 操作方法 01 打开iphone中的iMovie剪辑. 02 点击"+". 03 选择"影片",从手机相册里面选择我们需要拆分的视频. 04 点击一下视频剪辑部分,会出现一个黄色方框,选择要剪掉的视频起点,点击下边的"拆分",中间出现一个标记,视频成功拆分. 05 再移动到想要剪掉的视频部 ... ...