mysqld:表“mysql.plugin”不存在

ryoqjall  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(573)

当我尝试在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 我该怎么办?救命啊,求你了!谢谢!活塞

carvr3hs

carvr3hs1#

哦,这是我的错!

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

相关问题