<span style="font-family:Arial, Helvetica, sans-serif;background-color:rgb(255,255,255);">我们在平常使用mysql的时候,有时候难免会忘记自己设置的密码,亦或者是数据库被人修改了密码,这时候我们要如何在不知道数据库密码的情况下,修改数据库密码呢?</span>  

首先编辑my.ini文件

vi /etc/my.cnf  

找到如下类似如下内容,并填写 skip-grant-tables

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
<strong>skip-grant-tables </strong>  

保存并且退出vi。随后重启mysql数据库,就可以免密码登录了

mysql -uroot

进入数据库,并选择当前数据库为mysql

mysql> USE mysql ;   

然后执行以下SQL修改密码

mysql> UPDATE user SET Password = password ( '你的密码' ) WHERE User = 'root';   
  1. 修改完成后 刷新权限
mysql> flush privileges ;   

最好输入exit退出数据库即可,当然了,修改完成后,切记重新编辑my.ini并且删除我们加入的 skip-grant-tables
再次重启数据库。

就这样,我们的密码就重置完成啦。

温馨提示:重启mysql的语句为

service mysqld restart   
<span style="font-family:Arial, Helvetica, sans-serif;"> </span>  
<span style="font-family:Arial, Helvetica, sans-serif;">重启 mariadb</span>  
<span style="font-family:Arial, Helvetica, sans-serif;">
</span>  
<span style="font-family:Arial, Helvetica, sans-serif;">service mariadb restart</span>  

数据库密码忘了怎么办?CENTOS7下面重置mysql数据库密码的办法相关推荐

  1. mysql root的密码忘了?linux下重置mysql的root用户密码。

    如果忘记了MySQLroot密码,可以用以下方法重新设置: 1.停掉系统里的MySQL进程:killall-TERM mysqld 2.用以下命令启动MySQL,以不检查权限的方式启动:进入到mysq ...

  2. centos7怎么重置mysql密码_centOS7.4 重置mysql 密码

    centOS7.4 重置mysql 密码 重置密码遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass ...

  3. CentOS7.0重置Root的密码

    CentOS7.0重置Root的密码 首先进入开启菜单,按下e键进入编辑现有的内核,如下图所示 然后滚动列表,找到ro,将它替换成rw,并加上init=/sysroot/bin/sh,最终变为如下图 ...

  4. MAC 重置MySQL root 密码

    MAC 重置MySQL root 密码   重置MySQL root 密码: 当忘记密码,或者想要强行重置 MySQL 密码的时候,可以像下面这样: 1.停止 MySQL 服务 1 2 sudo /u ...

  5. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码

    原标题:wdcp忘记后台admin密码,重置MYSQL ROOT密码 WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总 强制修改mysql的root密码,在忘记mysql密码时 ...

  6. mac 重置mysql root密码_MAC 重置MySQL root 密码

    重置MySQL root 密码: 当忘记密码,或者想要强行重置 MySQL 密码的时候,可以像下面这样: 1.停止 MySQL 服务 sudo /usr/local/mysql/support-fil ...

  7. MacBook 重置 MySQL的密码

    MacBook 重置 MySQL的密码 我的MySQL版本是:5.7.16 – MySQL 第一步 先关闭MySQL服务 方法一:点击偏好设置,选择MySQL,点击stop MySQL server ...

  8. Win10开机密码忘了?教你破解Win10开机密码

    本文来自:http://g.pconline.com.cn/x/895/8953489.html?qq-pf-to=pcqq.group 仅供学习,若有侵权请联系删除! Win10开机密码忘了?教你破 ...

  9. linux以预置密码进行验证拒绝访问,Linux重置MySQL密码

    一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:wi ...

最新文章

  1. 有关任意多条曲线的拟合度算法
  2. 最新调查,48%的美国人表示不会乘坐自动驾驶汽车
  3. Linux下MySQL的字符集乱码问题总结
  4. POJ 3347 Kadj Squares(复杂的线段相交问题)
  5. 如何修改root目录内容后打包
  6. comp313 formal methods lec1
  7. Linux环境下增加swap交换分区
  8. D. Steps to One(概率DP,莫比乌斯反演)
  9. Android 上百实例源码分析以及开源分析
  10. python数据标注工具_数据标注|分享9个数据标注工具
  11. 建筑物内电缆桥架的选择与安装
  12. idea 生成项目结构图
  13. 测试开发面试题160道17类21339字
  14. 字节跳动否认完成支付牌照收购 或是基于央行批准的不确定性
  15. UPC 桐桐的爬山计划
  16. 《鸟哥的Linux私房菜》第四版辅助文档
  17. 如何向网页中嵌入谷歌英文地图
  18. jQuery源码分析之$.grep()函数四问
  19. mysql的altertable_【编程词典】mysql ALTER TABLE语句
  20. 免费获取百度网盘会员一天或七天的不限速网盘会员

热门文章

  1. 非专业无人机进行倾斜摄影并且通过cesium加载
  2. AUC的含义——及线上线下不一致性分析
  3. flexnet许可证服务器_如何手动配置 Flexnet 许可管理程序
  4. 导入导出redis数据和合并数据方法
  5. 常用设计模式——职责链模式
  6. 鼎信通达网关云服务器注册,鼎信通达语音网关对接freePBX配置教程
  7. 会声会影2023中文版本V26.0.0.136
  8. 移动云开发者社区校企行活动圆满结束
  9. 可视化工具Grafana:简介及安装
  10. 【收藏】window、mac、linux的ip、路由与dns配置教程