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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容