mysql启动问题:Can't open the mysql.plugin table. Please run mysql_upgrade to create it.-------2019-08-21

        本数据库,源码数据库(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 。可以查看到数据库可以启动了。

你可能感兴趣的:(mysql启动问题:Can't open the mysql.plugin table. Please run mysql_upgrade to create it.-------2019-08-21)