docker中MySQL忘记登录密码找回方法

news2025/1/18 3:28:07

查看docker启动列表

docker ps

 进入启动的mysql容器中

docker exec -it mysql /bin/bash

 修改mysql配置文件

vim /etc/mysql/conf.d/docker.cnf

在最后添加

skip-grant-tables

 

如果出现命令没找到,则需要安装。

依次使用以下命令安装vim 

apt-get update 

apt-get install vim

重启docker中mysql容器

docker restart mysql

 再次进入mysql容器内

docker exec -it mysql /bin/bash

登录mysql

使用语句mysql -u root -p 语句,登录数据库,不用输入密码,直接回车

 修改密码

网上修改密码命令总是提示语法错误如图:

 解决方法:

先输入:

flush privileges;

 再输入:

ALTER USER 'root'@'%' IDENTIFIED BY 'root';

再输入:

 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

退出mysql,删除配置

exit 退出mysql,进入配置文件,vim /etc/mysql/conf.d/docker.cnf删除之前添加的skip-grant-tables

 

 重启mysql

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/155675.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java 系列文章之异常

文章目录一、概念二、异常分类1. Error2. Exception三、异常的处理方式四、Throw 和 throws 的区别1. 位置不同2. 功能不同总结一、概念 果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时&a…

关于单行处理函数——ifnull()

我们先来看一个实例: 需求:在员工表emp中查看员工的年薪 分析:计算年薪除了月薪外补助也应该计算在内,所以年薪 (月薪 补助) * 12 sql语句:select ename,(sal comm) *12 as 年薪 from emp; …

SpringBoot+Vue项目在线拍卖系统

文末获取源码 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏…

编译原理分析器大作业之字幕分析器

写这篇文章的主要目的呢是分享一下编译原理大作业——电影字幕分析器,分享一下我的做法,可能采用的做法不是特别好的用法,希望各位多多指点,觉得文章不错给点小赞赞喔!!! 题目介绍 写一个srt字幕解释器,需要分析单词…

动手深度学习-线性神经网络:线性回归

目录线性模型(1)度量模型质量-损失函数(2)更新模型以提高模型预测质量-随机梯度下降线性回归的从零开始实现线性回归的简洁实现参考教程:https://courses.d2l.ai/zh-v2/线性模型 定义:回归(reg…

FFmpeg音频重采样API(libswresample)

目录 参考 lswr功能介绍 lswr使用说明 示例代码 \1. 参考 [1] FFmpeg/Libswresample Documentation [2] FFmpeg/Libswresample Detailed Description [3] FFmpeg/doc/examples/resampling_audio.c \2. lswr功能介绍 FFmpeg中重采样的功能由libswresample(后面简写为lswr…

代码随想录训练营第五十七天

1.回文子串 题647 ①dp数组含义 判断回文子串可以用头元素和尾元素是否相等的方式,设dp[i] [j]为[i,j]子串是否为回文子串,是则为true,否为false。 ②递推公式 若 s[i] s[j] ,分三种情况:i j,即只有一…

Leetcode数组专题专练:经典题目+思路解读

文章目录 系列:数组专练 语言:java & go 题目来源:Leetcode 常考点: 二分 & 双指针 & 滑动窗口 & 模拟行为 思路和参考答案文章目录数组专题总结二分法专练双指针专练滑动窗口专练模拟行为专练题目描述数组专题总…

cnn平移等变性和不变性

通俗说法: 等变性(Equivariance):对一个输入施加某种变换后所产生的结果同样反应在输出上,说明该变换具有等变性。寻找一个从输入图像到输出类别的映射,这个映射对目标的几何变换(如平移,旋转,…

linux系统中如何使用QT来进行网络编程实现

大家好,今天主要和大家分享一下,如何使用QT进行网络编程与实现。 目录 第一:网络编程基本简介 第二:TCP通信简介 第三:TCP服务器端代码具体实现 第四:源文件mainwindow.cpp的具体实现 第一:…

console的常用方法

console的常用方法🤓 这篇文章我们来总结一下前端常用的一些调试技巧。🤓🤓🤓🤓🤓 说到调试,我们避免不了console这个对象,在它身上有许多的方法,我们来看看最常用的几…

Java 处理JSON 数据小结

Java 处理 JSON 数据小结 JSON的格式类型 JSON有三种格式类型:基本类型、数组类型、对象嵌套 基本类型 格式说明:{“键” : 值, “键” : “值”,…},以大括号开始,键的名称加上冒号,然后跟上对应的的值&#xff0…

【Git】Git分支操作

4、Git 分支操作 4.1、什么是分支 在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分…

复制PDF文字时去掉换行符

问题描述 当我们在pdf上复制文字时,每行总会出现换行符,乱糟糟的。 解决方法 ⚠️注意: windows推荐开源软件cpoy:gihub:copy 临时使用,推荐网页:文字替换在线处理工具 在快捷指令中新建“快捷服务”&…

RHCE学习笔记-253-2

electronic mail services(sendmail,postfix) sendmail features 支持许多种不同邮件地址的格式 TCP/IP userhostname BitNet UUCP FidoNet MCImail 可以伪装邮寄者寄出去的邮件 当传送失败自动重试 security and “anti-spam” features 安全性特性 如果无法解析地址就退回这封…

C++学习之旅 第五章:字符串详解

目录 开头: C字符串的两种形式: C 风格字符串 STL库中char类型的字符串操作函数: C 中的 String 类 STL库中string类型的操作函数: 1.声明一个C字符串 String类的构造函数和析构函数如下: 2&#…

RK3568开发板Visual Studio Code 插件安装

我们在此以 ubuntu 环境为例,讲解 Visual Studio Code 插件安装。 VSCode 支持多种语言,比如 C/C、Python、C#等等,对于嵌入式开发的我们主要用 来编写 C/C程序的,所以需要安装 C/C的扩展包,扩展包安装很简单&#xff…

若依移动端Ruoyi-App——开发总结

1. 去掉验证码 (1)在系统管理菜单中——》参数设置——》找到账户自助-验证码开关——》修改键值为false。 (2)在移动端前端将login.vue的captchaEnabled改为false,关闭验证码开关 (3)在移动端…

数据库,计算机网络、操作系统刷题笔记30

数据库,计算机网络、操作系统刷题笔记30 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle…

Linux篇【5】:Linux 进程概念(五):环境变量

目录 环境变量 常见的环境变量 基本概念 查看环境变量内容的方法 测试环境变量PATH 与环境变量相关的命令 Linux操作系统下C/C程序代码中获取环境变量的方式 环境变量的组织方式 环境变量通常具有全局属性 环境变量 问题: 注意:可执行程序 等价于 命令/指…