run mysql upgrade_mysql启动问题:Can't open the mysql.plugin table. Please run mysql_

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 06:29   15   0

本数据库,源码数据库(mysql),安装位置:/usr/local/mysql/

数据库启动失败的时候,在/usr/local/mysql/data/slave.uploking.com.err中查看到error,错误提示为:Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 其中路径的slave为主机名。

解决方法:

执行命令:(此命令是一条命令)/usr/local/mysql/bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/ --basedir=/usr/local/mysql-5.7.27/

命令中的 --user :mysql的用户

--datadir :数据库的数据存储路径(数据存储的绝对路径)

--basedir :安装数据库的绝对路径

执行此命令后,直接systemctl start mysdqld 。可以查看到数据库可以启动了。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP