docker stop <container_name>
将 替换为你的 Mariadb 容器的名称或容器ID。
docker rm <container_name>
将 替换为你的 Mariadb 容器的名称或容器ID。
docker run -d --name <new_container_name> -e MYSQL_ROOT_PASSWORD=<new_password> mariadb
将 替换为你希望为新容器设置的名称,将 替换为你的新密码。
docker exec -it <new_container_name> mysql -u root -p
将 替换为你的新容器的名称。
USE mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '' ;
FLUSH PRIVILEGES;
请将 替换为你的新密码。
exit;
现在你已经成功重置了 Docker 中 Mariadb 容器的 root 密码。下次启动该容器时,可以使用新密码进行身份验证。请确保在替换 、 和 时使用正确的名称和密码。