首页 > 解决方案 > Docker - mysqld:表'mysql.plugin'不存在

问题描述

当我尝试在 docker 中启动Mysql5.6镜像时,它不起作用......日志说: 这是我的命令: 我该怎么办?请帮忙!谢谢! 海盗mysqld: Table 'mysql.plugin' doesn't exist 2018-12-11 06:41:58 9 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. docker run --name MYSQL5.6 -d a46c -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 --character-set-server=utf8 --collation-server=utf8_unicode_ci

标签: mysqldocker

解决方案


哦,是我的错!

我不熟悉docker的命令规则!docker 命令行是顺序敏感的。我应该放在-e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306前面-d IMAGE_ID


推荐阅读