在docker中启动mysql闪退

docker run -p 3306:3306 --name mysql \
-v /mydata/mysql/log:/var/log/mysql \
-v /mydata/mysql/data:/var/lib/mysql \
-v /mydata/mysql/con:/etc/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7

使用上述命令启动mysql闪退
是因为挂载的目录没有权限

chmod -R 777 data
chmod -R 777 log
chmod -R 777 con

使用上述命令,赋予权限即可。(使用命令的时候到挂载的目录下使用)

猜你喜欢

转载自blog.csdn.net/qq_45260619/article/details/106198623