mysql容器bug

下午折腾了一下午mysql的docker
最开始我是这样启动的

docker run -it --restart=always -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.39  bash

然后进去之后发现
在这里插入图片描述
这样其实mysql没有初始化,而且我们设置的密码没有生效

后来了解掉需要这样启动mysql

docker run -itd --restart=always -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.39  

加上-d让他运行在后台,这个时候docker会自动进行初始化
在这里插入图片描述
再进来就可以直接用123456连接了

猜你喜欢

转载自blog.csdn.net/azraelxuemo/article/details/126179708