简介:在Docker中重置MySQL密码,需要先进入MySQL容器,然后修改密码。以下是详细的步骤
在使用Docker时,有时可能会忘记MySQL的密码。以下是如何重置MySQL密码的步骤:
docker ps命令查找MySQL容器的ID或名称。docker exec -it [容器ID或名称] /bin/bash命令进入MySQL容器。例如:docker exec -it mysql_container /bin/bash。mysql -uroot -p。这将启动MySQL命令行,并提示您输入密码。此时,因为您没有密码,所以可以直接按Enter键。use mysql;。update user set authentication_string=password('新密码') where user='root';。将’新密码’替换为您想要设置的新密码。flush privileges;。exit。exit命令。docker restart [容器ID或名称]。例如:docker restart mysql_container。