首页 > 数据库 >Linux忘记mysql密码,重置ysql密码

Linux忘记mysql密码,重置ysql密码

时间:2023-02-22 17:35:05浏览次数:47  
标签:ysql 登录 Linux 密码 systemctl mysqld mysql

1. 修改配置文件,无需密码登录

sudo vim /etc/my.cnf

在最底下添加一行:

skip-grant-tables

重启mysql

systemctl restart mysqld

 

 

2. 登录mysql,修改密码

输入mysql直接登录

执行修改密码命令

use mysql;

update mysql.user set authentication_string=password('root_password') where user='root';

flush privileges;

 

 

3. 删除或注释第1步中添加的命令

重启mysql

systemctl restart mysqld

 

4. 重新登录即可

 

标签:ysql,登录,Linux,密码,systemctl,mysqld,mysql
From: https://www.cnblogs.com/geoffrey-peng/p/17145224.html

相关文章

  • 带您了解TiDB & MySQL数据库中关于日期、时间的坑
    (带您了解TiDB&MySQL数据库中关于日期、时间的坑)时间的基础知识什么是时间时间是人们根据自然现象而进行的一种抽象概念。人类通过观察日月星辰、季节交替、动植物生......
  • 基于Alpine Linux镜像制作小体积JDK镜像
    为了提高镜像的上传和分发速度,我们通常会努力把自己的镜像做得尽量小!Java开发的jar包应用需要运行在JDK上(实际只需要JRE里的java运行工具和JVM,JDK中包含了JRE),而......
  • Linux安装nginx
    一、压缩包方式安装1.下载nginx安装包,官网:http://nginx.org/en/download.html2.上传压缩包至服务器,并解压tar-zxvf3.服务器如果没有openssl和pcre环境,需要安装yu......
  • linux安装postgresql三种方式
    本文转载自:http://blog.itpub.net/29654823/viewspace-2923532/linux下安装PostgreSQL可采用三种方式,二进制已编绎安装包、安装、源码安装三种方式进行安装方式1:yum安装,......
  • Linux安装Neo4j图数据库
    1、安装说明centos7安装Neo4j图数据库,用于构建知识图谱,linux/mac环境步骤基本相同,noe4j是基于java开发的程序,安装前确保服务器已安装jdk17(新版本neo4j-4.1.1最低要求jdk11),......
  • Linux--
    快照功能很重要->有问题就恢复                       ......
  • Linux僵尸进程处理
    Linux僵尸进程处理僵尸进程僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出 ,子进程被......
  • Z002错误汇总-远程连接阿里云MySQL出现(10060)错误
    1、我所遇到的问题的根本原因:没有将自己的IP设置到白名单里面; 2、解决方案:第一步:查看自己的IP第二步:复制这个地址,并添加到白名单,问题即解......
  • 【MySQL】012-事务
    一、基本介绍1、概念如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败; 2、操作①开启事务:starttransaction......
  • 【MySQL】009-多表操作
    一、多表之间的关系1、一对一的关系(了解)例如:人与身份证,一个人只有一张身份证,一个身份证也只能属于一个人; 2、一对多的关系(最重要)例如:部分和......