docker启动mysql
Posted 宋发准
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker启动mysql相关的知识,希望对你有一定的参考价值。
1.寻找镜像
国内镜像地址:http://hub.daocloud.io/
docker run --restart=always --name mc_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -e TZ=Asia/Shanghai -d daocloud.io/library/mysql:5.7.5 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --default-time_zone=‘+8:00‘
--restart=always:开机启动
--name mc_mysql:自定义名称
-p 3306:3306:端口映射
-e MYSQL_ROOT_PASSWORD=root:设置密码
-e TZ=Asia/Shanghai:设置时区
-d daocloud.io/library/mysql:5.7.5:指定国内镜像
--character-set-server=utf8mb4:指定字符集
--collation-server=utf8mb4_unicode_ci:指定字符集
--default-time_zone=‘+8:00‘:默认时区
以上是关于docker启动mysql的主要内容,如果未能解决你的问题,请参考以下文章
docker 启动 mysql,重启docker导致容器消失
启动mysql的docker镜像,怎么自动执行初始化sql脚本
连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段