如何重置 docker中的mariadb的root

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

  1. 停止 Mariadb 容器:运行以下命令停止正在运行的 Mariadb 容器:
docker stop <container_name>

<container_name> 替换为你的 Mariadb 容器的名称或容器ID。

  1. 删除 Mariadb 容器:运行以下命令删除已停止的 Mariadb 容器:
docker rm <container_name>

<container_name> 替换为你的 Mariadb 容器的名称或容器ID。

  1. 启动一个新的 Mariadb 容器:运行以下命令以新密码启动一个 Mariadb 容器:
docker run -d --name <new_container_name> -e MYSQL_ROOT_PASSWORD=<new_password> mariadb

<new_container_name> 替换为你希望为新容器设置的名称,将 <new_password> 替换为你的新密码。

  1. 连接到新的 Mariadb 容器:运行以下命令连接到新创建的 Mariadb 容器,并使用新密码进行身份验证:
docker exec -it <new_container_name> mysql -u root -p

<new_container_name> 替换为你的新容器的名称。

  1. 修改 root 密码:在 Mariadb 提示符下,运行以下命令修改 root 密码:
USE mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '<new_password>';
FLUSH PRIVILEGES;

请将 <new_password> 替换为你的新密码。

  1. 退出 Mariadb 容器:运行以下命令退出 Mariadb 容器:
exit;

现在你已经成功重置了 Docker 中 Mariadb 容器的 root 密码。下次启动该容器时,可以使用新密码进行身份验证。请确保在替换 <container_name><new_container_name><new_password> 时使用正确的名称和密码。文章来源地址https://www.toymoban.com/news/detail-697540.html

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

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

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

相关文章

  • 如何对MySQL和MariaDB中的查询和表进行优化-提升查询效率

    MySQL和MariaDB是数据库管理系统的流行选择。两者都使用SQL查询语言来输入和查询数据。 尽管SQL查询是简单易学的命令,但并不是所有的查询和数据库函数都具有相同的效率。随着你存储的信息量的增长,如果你的数据库支持一个网站,随着网站的受欢迎程度的增加,这就变得

    2024年02月11日
    浏览(50)
  • 【MySql】如何重置MySQL数据库表中的id

     方法一:原来的id取消自增和主键,只用于表格的排序。 新插入一个id2,自然会根据自增重新排列。删除id,id2改id即可。 使用这种方法不影响表中数据,从1递增开始递增 方法二:清空表,并重置id 一次性删除所有数据,不可恢复,无法回滚  方法三: 方法四:

    2024年02月12日
    浏览(38)
  • 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日
    浏览(27)
  • 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日
    浏览(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日
    浏览(68)
  • MySQL忘记密码,重置root密码(纯步骤)

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

    2024年02月02日
    浏览(42)
  • linux重置root用户密码

    第 1 步:重启系统编辑内核参数 第 2 步:找到 linux 这行,在此行末尾空格后输入rd.break  (End键也可直接进入行尾) 成功后显示页面为: 第 3 步:查看。可选(该步骤可省略) 命令为 :mount | grep sysroot 第 4 步:以读写方式挂载sysroot( 这里 sysroot 是以只读的形式挂载的,所

    2024年02月05日
    浏览(34)
  • MySQL8重置root账户密码图文教程

    root账户为MySQL的超级管理员用户,拥有MySQL提供的所有权限。我们登录了root账户可以重置其它创建的所有用户的密码,那么root账户的密码忘记了怎么办呢?由于版本和安装环境的不同,重置的方法也大不相同。下面我们就以mysql8忘记root账户密码进行重置演示操作过程。 Win

    2024年02月04日
    浏览(24)
  • Linux重置ROOT密码(CentOS)

    解释说明 重启系统 进入Grub菜单 编辑Grub菜单 编辑引导选项 进入chroot环境 更改root密码 生成SELinux策略 退出chroot环境 重启生效

    2024年02月10日
    浏览(38)
  • Linux 命令学习 -重置root密码

    1、设置root密码 当你忘记密码或者不知道Linux的启动密码的时候,可以进行重置密码。 获取系统的管理权限,并设置root密码。 步骤: 1、开机过程中修改启动参数,绕过密码验证,获取根分区控制权限。 操作: 开机过程中按2次e,进入开机菜单选项中,然后修改ro为rw,末尾

    2024年02月16日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包