MySQL安全模式下重置root密码的方法
如果忘记MySQL密码可以在安全模式下重置MySQL的root密码,首先以安全模式启动mysql,这样不需要密码可以直接以root身份登录,然后重置密码。
首先,我们停掉MySQL服务:
sudo service mysql stop
以上命令适用于Ubuntu和Debian。CentOS、Fedora和RHEL下使用mysqld替换mysql。
以安全模式启动MySQL:
sudo mysqld_safe --skip-grant-tables --skip-networking & 注意我们加了--skip-networking,避免远程无密码登录 MySQL。
这样我们就可以直接用root登录,无需密码:
mysql -u root
接着重设密码:
mysql> use mysql; mysql> update user set password=PASSWORD("newpass") where User='root'; mysql> flush privileges;
注意,命令后需要加分号。
重设完毕后,我们退出,然后启动 MySQL 服务:
mysql > quit
quit不需要分号。
重启服务:
sudo service mysql restart
同样,以上命令适用于Ubuntu和Debian,Centos、Fedora和RHEL需要用mysqld替换mysql。
现在可以尝试用新密码登录了:
mysql -u root -pnewpass 注意,-p 和密码间不能有空格。
(资源库 www.zyku.net)
上一篇:CentOS 如何修改mysql 用户root的密码
栏 目:MySQL
下一篇:[mysql]ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
本文地址:https://www.zyku.net/mysql/116.html
您可能感兴趣的文章
- 07-31ShopXO 后台忘记管理员登录密码如何重置密码
- 02-19discuz用户通过邮箱重置密码提示参数失败的解决方法
- 10-09taptap云玩游戏教程介绍
- 01-11杰达拖车-杰达拖车应用软件功能介绍
- 01-12帝国CMS如何修改[!--pagetitle--
- 01-19斗图大会-斗图大会应用软件功能介绍
- 11-06苹果13pro还原网络设置方法介绍
- 02-18yii数据库的查询方法
- 07-18jQuery remove()过滤被删除的元素(推荐
- 05-09IIS8 通过web.config 实现http跳转到h
- 07-06小米pocox3gt打开NFC功能方法教程
- 06-24SyntaxHighlighter 隐藏Y轴滚动条
- 02-13使用pytorch时所遇到的一些问题总结
- 01-11LOOX相机拍摄-LOOX相机拍摄应用软件功
- 12-27卓育云家长端-卓育云家长端应用软件功
- 01-18New York相机-New York相机应用软件功
- 07-15帝国cms发布于10秒前 1周前 1个月前
- 02-21DedeCMS隐藏模板路径防止模板被盗的几
- 01-16简约WiFi-简约WiFi应用软件功能介绍
- 11-05红米note11pro怎么调节屏幕刷新率
最近更新
阅读排行
猜你喜欢
- 01-28小米10定位设置方法
- 01-11像素画相机-像素画相机应用软件功能介
- 10-18bose耳机如何连接多个设备
- 03-18iqooneo5活力版设置智能接听方法
- 04-18oppofindx3pro开启分屏模式教程
- 03-31教你利用Selenium+python自动化来解决
- 09-19hellotalk加好友步骤介绍
- 02-09opporeno4se通讯录同步到新手机步骤
- 03-11帝国CMS SQL调用会员空间反馈信息
- 02-24真我gt开启抬起亮屏设置方法