小码问答,有问必答!

docker运行mysql无法启动

提示

You need to specify one of the following as an environment variable:
     - MYSQL_ROOT_PASSWORD
     - MYSQL_ALLOW_EMPTY_PASSWORD
     - MYSQL_RANDOM_ROOT_PASSWORD


运维

收藏

1个回答

我要回答

  • author
    牛叔叔 2023-01-06 14:46

    由于mysql没有指定root的登录密码导致无法启动,默认mysql配置是不允许空密码登录的

    可以在启动命令后加上- MYSQL_ROOT_PASSWORD 参数,设置上密码

    也可以在Docker桌面客户端创建container时候指定参数(Environment variables)


    image.png