docker重置mysql密码

这篇具有很好参考价值的文章主要介绍了docker重置mysql密码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、使用docker忘记密码怎么办

1、可以删掉容器重来一 一次(费时费力)
2、重置docker内的mysql密码文章来源地址https://www.toymoban.com/news/detail-605720.html

2、重置mysql密码

# 先安装一个vim方便操作
yum install vim

#进入mysql的配置文件
vim /etc/my.cnf

#在配置文件中添加一行
skip-grant-tables

#保存
:wq

#重启容器
docker restart mysql

#进入docker
docker exec -it mysql /bin/bash

#进入mysql
mysql -uroot -p
#此时已经没密码了直接回车

#切换数据库
use mysql;

#修改mysql的密码,***为你想要修改的密码
update user set authentication_string=password('***') where user='root';

#刷新
flush privileges;

#退出mysql
exit

#进入配置文件,删除免密登陆的配置
vim /etc/my.cnf
#删除skip-grant-tables

#重启docker
docker restart mysql

#重新进入docker
docker exec -it mysql /bin/bash

到了这里,关于docker重置mysql密码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • armbian docker 部署 homeassistant && 忘记密码重置密码

    重置用户的密码,通过容器命令行 如果您在容器中运行“家庭助理”,则可以使用容器中的命令行和命令来更改密码。以下步骤是指 Docker 中名为 的 Home Assistant 容器。请注意,在容器中工作时,命令需要一些时间才能执行。 hass homeassistant docker exec -it homeassistant bash 打开到容

    2024年04月13日
    浏览(29)
  • MySQL忘记密码,重置root密码(纯步骤)

    进入MySQL安装bin文件夹,打开cmd 1、停止服务(若已停止则忽略) 2、跳过MySQL验证(无密码登录) 其中my.ini文件地址根据自己情况修改 3、以管理员方式启动新的cmd命令提示符窗口,并进入mysql安装的bin目录 4、直接输入“mysql”进入mysql工作台界面 5、输入命令“use mysql;” 打

    2024年02月02日
    浏览(40)
  • Mysql密码重置(图文教程)

    打开 cmd 输入 net stop mysql 输入命令 mysqld --console --skip-grant-tables --shared-memory 注意:第二步的cmd 窗口不能关闭 在新的 cmd 窗口中输入命令: mysql -uroot -p 按回车,可无密码登录 MySQL 服务。 输入以下代码: 退出mysql 执行命令: 打开命令框输入: net start mysql 由于第四步已经将

    2024年02月12日
    浏览(24)
  • Mac重置mysql密码

    1、关闭MySQL服务 打开mysql软件关闭 使用命令关闭 2、使用终端进入mysql下bin文件夹 ,我的mysql安装路径是 /usr/local/mysql/ ,所以命令如下: 3、获取权限 4、进入安全模式  5、重新打开一个终端 ,进入mysql 6、进入mysql中的mysql库 7、刷新MySQL系统权限 8、修改root密码: 注意:这个

    2024年02月13日
    浏览(30)
  • MySQL 重置root 密码

    5.7 版本 首先要把服务mysql57 关闭 net stop MySQL57 mysqld --defaults-file=‘mysql存放数据的位置my.ini’ --skip-grant-tables 上图 错误 注意:如果遇到mysqld: Can’t change dir to ‘C:Program FilesMySQLMySQL Server 5.7data’ (OS errno 2 - No such file or directory)错误 只有把mysql 存储位置中的 my.ini 赋值到 my

    2024年02月14日
    浏览(24)
  • Mysql root 密码重置详解

    不同的操作系统(如:windows、linux)、不同的 mysql 版本(如:mysql 5、mysql 8)解决办法略有不同 以下为我工作中使用过的 方式1:打开运行窗口(win + R),输入 cmd,执行下列命令 方式2:登录 mysql 数据库后,执行下列命令 2.1.1 关闭 mysql 服务 方式1:打开运行窗口(win + R),

    2024年01月17日
    浏览(28)
  • 重置 Docker 中 Gitlab 的账号密码

    需要谨慎操作 等待加载完后会进入控制台 --------------------------------------------------------------------------------------------------------------------------------- 不是docker部署则需要切换到gitlab安装目录,例如:  然后链接数据库 -----------------------------------------------------------------------------------

    2024年01月21日
    浏览(32)
  • MySQL 5.7 重置root用户密码

    如果你忘记了 MySQL 5.7 的 root 用户密码,可以按照以下步骤来重置密码: 1、停止 MySQL 服务。 2、进入MySQL服务的安全启动模式 3、连接到 MySQL 服务器: 4、在 MySQL 命令行中重置 root 用户的密码 5 、关闭安全模式下的MySQL服务 杀掉mysqd_safe进程 6、启动MySQL服务 7、使用新密码登录

    2024年04月16日
    浏览(66)
  • 怎样重置ubuntu mysql8密码

        密码很难记住,所以如果您忘记了 MySQL root 密码,幸运的是,有一种方法可以更改它。这篇文章是为您而写的,在这篇文章结束时,您将成功更改 MySQL 的密码。 本博客演示了如何在 Ubuntu 上重置使用包管理器安装的 MySQL 和 MariaDB 数据库的 root 密码。更改 root 密码的过程

    2024年02月21日
    浏览(28)
  • 【工作记录】docker安装gitlab、重置密码@20230809

    本文记录下基于docker安装gitlab并重置管理员密码的过程。 作为记录的同时也希望能帮助到需要的朋友们。 首次启动过程比较慢,可以通过 docker logs -f gitlab --tail 200 实时查看启动日志。 启动完成后访问 服务器ip:13888 即可看到gitlab首页 ​ 默认密码不清楚,网上很多说法是用户

    2024年02月13日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包