引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢?

答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法:

1、编辑MySQL配置文件my.cnf

系统运维www.osyunwei.com温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接

vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables

[mysqld]

skip-grant-tables

:wq!  #保存退出

service mysqld restart  #重启MySQL服务

2、进入MySQL控制台

mysql -uroot -p   #直接按回车,这时不需要输入root密码。

3、修改root密码

系统运维www.osyunwei.com温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接

update mysql.user set password=password('123456') where User="root" and Host="localhost";

flush privileges;  #刷新系统授权表

grant all on *.* to 'root'@'localhost' identified by '123456' with grant option;

4、取消/etc/my.cnf中的skip-grant-tables

vi /etc/my.cnf   编辑文件,找到[mysqld],删除skip-grant-tables这一行

:wq!  #保存退出

5、重启mysql

service mysqld restart    #重启mysql,这个时候mysql的root密码已经修改为123456

6、进入mysql控制台

mysql -uroot -p  #进入mysql控制台

123456 #输入密码

至此,linux下忘记mysql root密码教程结束。

linux忘记mysql密码_linux下忘记mysql root密码解决办法 | 系统运维相关推荐

  1. yum mysql 启动失败_Linux下MySQL数据库yum升级后无法启动解决办法 | 系统运维

    说明: 操作系统:CentOS 5.8 Web运行环境:Apache+MySQL+PHP(全部使用yum命令在线安装) Apache版本:2.2.3 MySQL版本:5.0.95 PHP版本:5.1. ...

  2. mysql linux root密码忘记了怎么办_linux下忘记mysql root密码解决办法

    1.vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tables :wq!  #保存退出 ...

  3. linux安装自带mysql吗_Linux下安装mysql

    前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...

  4. linux php mysql 中文_Linux下PHP+MySQL+CoreSeek中文检索引擎配置 | 系统运维

    说明: 操作系统:CentOS 5.X 服务器IP地址:192.168.21.127 Web环境:Nginx+PHP+MySQL 站点根目录:/usr/local/nginx/html 目的:安装co ...

  5. linux忘记mysql密码_Linux下忘记Mysql密码的找回方法(图)

    Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的方法. 方法一:因为Mysql密码存储于数据库mysql中的user表中, ...

  6. linux mysql root用户密码_Linux下修改Mysql的用户(root)的密码

    1.root用户登录到mysql数据库 代码示例: /usr/local/mysql/bin/mysql -u root -p (输入密码进入mysql) 2.进入mysql,输入: 代码示例: us ...

  7. Linux最小体积mysql安装_Linux下安装MySQL以及一些小坑

    第一次写博客,各位凑合着看吧(假装有人看). 我这里使用的是centos7. 1.首先打开终端,查看有没有安装过MySQL: [root@localhost lyp]# rpm -qa | grep ...

  8. linux mysql安装_Linux下安装mysql服务(超详细)

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...

  9. linux配置mysql数据库_Linux下配置mysql数据库

    1 linux下安装mysql数据库 1.将安装包上传到linux目录下 /usr/local/wollo 2.使用 tar命令在当前目录下解压mysql 解压命令为: [root@bogon wol ...

最新文章

  1. [Python爬虫] 之二十二:Selenium +phantomjs 利用 pyquery抓取界面网站数据
  2. 比特币现金BCH 硬分叉,能否突破$1500?
  3. 4天快速入门python数据挖掘_4天快速入门Python数据挖掘
  4. 【C#】override,Abstract,Virtual 介绍及区别--转载
  5. NLayerAppV3-Distributed Service Layer(分布式服务层)
  6. 【机器学习】基于概率论的分类方法和Logistic回归
  7. PyTorch实战GANs
  8. 大数据之mongodb -- (2)java集成 MongoDB 3.2,使用Spring-data-mongodb进行集成
  9. ODPS技术架构及应用实践
  10. javascript 核心概念(1)-数据类型
  11. Redis学习笔记(四)——数据结构之List
  12. WP布局难题,由三个升级为四个
  13. awk将txt转换为csv
  14. python工资条教程_批量发工资怎么操作_利用python轻松解决用邮箱批量发工资条...
  15. 【Java】面向对象编程题
  16. STG2Seq:多步乘车需求预测的时空图序列模型
  17. python自己做课程表_Python 大学生课表 iCalendar (.ics) 生成
  18. Footprint Analytics:元宇宙买房初体验
  19. 采样坦克4音色编辑器-SampleTank Editor v4.0.0 WiN-MAC
  20. 数电大作业—简易抢答器设计

热门文章

  1. Spring Security可以做的十件事
  2. JSON –拯救杰克逊
  3. NetBeans可用性提示
  4. Linux 命令之 who -- 打印当前登录用户/显示目前登入系统的用户信息。
  5. MySQL的存储过程和函数简单写法
  6. 噪音声压和声功率的区别_南昌汽车隔音,深入了解汽车噪音的来源、危害以及解决方案...
  7. hibernate框架 最新_java框架,使用最频繁的9个程序!
  8. 【开源项目】基于QT录制PCM音频实例详细
  9. html 闪烁文本,HTML最简单的文字闪烁代码
  10. android 4.4.2截屏方法,android4.4.2 使用 uiautoviewer 截屏报错