码迷,mamicode.com
首页 > 数据库 > 详细

docker 启动mysql

时间:2020-01-06 00:23:18      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:point   变量   ica   use   root   error   try   报错   指定   

启动mysql报错,原因是没有设置环境变量,导制mysql无法进行初始化。

[root@master ~]# docker run --name mysql mysql
2020-01-05 15:05:38+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.18-1debian9 started.
2020-01-05 15:05:38+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2020-01-05 15:05:38+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.18-1debian9 started.
2020-01-05 15:05:38+00:00 [ERROR] [Entrypoint]: Database is uninitialized and password option is not specified
        You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD

解决方法:增加-e参数,设置环境变量指定mysql密码

docker run --name mysql -e MYSQL_ROOT_PASSWORD=root mysql

[root@master ~]# docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=root  -p 3306:3306 mysql
ce4a61ffa748c3b0e5327fec3b92ad567a2da86d45fec67d75613cf32a43d65a

docker 启动mysql

标签:point   变量   ica   use   root   error   try   报错   指定   

原文地址:https://www.cnblogs.com/xie123/p/12154359.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!