首页 > 数据库 >MySQL数据库忘记root密码

MySQL数据库忘记root密码

时间:2022-08-25 09:13:06浏览次数:43  
标签:配置文件 数据库 MySQL 密码 mysql root

在Linux系统中MySQL数据库的root密码忘记后,我们可以通过修改配置文件的方式先跳过密码的方式跳过密码登录MySQL数据库,后在数据库中再进行修改密码。

1. 修改 MySQL配置文件 my.cnf

vim /etc/my.cnf
#以具体配置文件为主

[mysqld]
······省略······
skip-grant-tables
#添加后可以跳过密码登录mysql

2. 重启 MySQL 服务

service mysqld restart

3. 登录数据库修改密码

mysql -u root -p     #直接敲回车


#切换数据库
use mysql;

#更新密码
updata user set authentication_string=password('修改密码') where user='root';


#保存并退出
flush privileges;

quit;



标签:配置文件,数据库,MySQL,密码,mysql,root
From: https://www.cnblogs.com/userzf/p/16623062.html

相关文章

  • Centos7 安装 Mysql
    Centos7安装Mysql资料链接:https://pan.baidu.com/s/1TTZY1qSYNj0TC7eAlA-qsA?pwd=jjjj提取码:jjjj准备本文通过rpm,进行MySQL数据库的安装,主要的步骤如下:1).检......
  • Mysql蜜罐读取电脑配置文件
    关于Mysql蜜罐的具体技术细节,网上文章介绍的太多了,大家可以自己从网上搜索文章,我写一个简介吧:mysql中有一个loaddatalocalinfile函数能够读取本地文件到mysql数据库中。......
  • 学长告诉我,大厂MySQL都是通过SSH连接的
    大家好,我是咔咔 不期速成,日拱一卒一、背景之前待的几个公司,数据库、服务器权限都是给所有后端直接拉满的,但也会出现员工离职的情况,每次有人离职时都需要改数据库密码、......
  • MySQL索引连环问
    MySQL索引连环问什么是索引?索引类似于书本的目录,是存储引擎用于提高数据库表的访问速度的一种数据结构。数据是存储在磁盘上的,查询数据时,如果没有索引,会加载所有的数据......
  • MySQL学习
    MySQL学习01数据库的基本概念1.数据库的英文单词:DataBase简称:DB2.什么是数据库*用于存储和管理的仓库3.数据库的特点:*1.持久化存储数据。其实数据库就是一个......
  • 小米root教程 —— 基于小米11
    1.解BL锁工具下载及教程解锁工具下载2.root通过magisk实现Magisk安装教程Magisk安装完即root。升级系统root会丢失,我是重新root的,很麻烦,建议搜索保留root升级。3.......
  • mysql按日期分组(group by)查询统计的时候,没有数据补0的解决办法。
    echarts折线图所需要的数据时间坐标是连续的,但数据库的数据在没有某天的数据的时候查出来的是不连续的解决之前的查询SELECTSUM(amount_data)num,group_codecode,p......
  • mysql设计省市区数据表
    设计成一张表CREATETABLE`region`( `region_id`varchar(10)NOTNULLCOMMENT'地区主键编号', `region_name`varchar(50)NOTNULLCOMMENT'地区名称', `reg......
  • 图解Mysql七种连接
    图解Mysql七种连接1导入数据左边是员工表,右边是部门表2内连接结论:内连接会查询出两个表共有的数据#内连接SELECT*FROMtbl_deptaINNERJOINtbl_emp......
  • python 数据库建表操作
    fromdjango.dbimportmodels#Createyourmodelshere.classUser(models.Model):name=models.CharField(max_length=32)age=models.IntegerField()reg......