• ADADADADAD

    怎么解决Mysql数据库提示innodb表不存在的问题[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:03:11

    作者:文/会员上传

    简介:

    发现mysql的error.log里面有报错:InnoDB: Error: Table "mysql"."innodb_table_stats" not found.InnoDB: Error: Fetch of persistent statistics requested for table "hj_

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    发现mysql的error.log里面有报错:

    InnoDB: Error: Table "mysql"."innodb_table_stats" not found.
    InnoDB: Error: Fetch of persistent statistics requested for table "hj_web"."wechat_res" but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
    那么需重新构建mysql这个databases的5个表:

    步骤:
    1、登录数据库,进入mysql库,执行如下SQL删除5张表
    记住,一定要是drop table if exists

    mysql>usemysql;mysql>droptableifexistsinnodb_index_stats;mysql>droptableifexistsinnodb_table_stats;mysql>droptableifexistsslave_master_info;mysql>droptableifexistsslave_relay_log_info;mysql>droptableifexistsslave_worker_info;


    执行完后,可以用show tables查看一下,看表的数据是否已经比删除之前减少了,如果减少了,说明你成功了!

    2、上一步操作完成后,停止数据库,并进入到数据库数据文件所在目录,删除上面5个表所对应的idb文件,如下所示:

    #/etc/init.d/mysqldstop#cd/data/mysql/data/mysql/#ls-l*.ibd-rw-rw----1mysqlmysql98304May2714:17innodb_index_stats.ibd-rw-rw----1mysqlmysql98304May2714:17innodb_table_stats.ibd-rw-rw----1mysqlmysql98304May2714:14slave_master_info.ibd-rw-rw----1mysqlmysql98304May2714:14slave_relay_log_info.ibd-rw-rw----1mysqlmysql98304May2714:14slave_worker_info.ibd



    # /bin/rm -rf *.ibd

    3、重新启动数据库,进入到mysql库,重建上面被删除的表结构:
    数据库的建表脚本在mysql软件的安装目录的share目录下或者mysql的安装包的script目录下,我们这里可以find一下:

    #find/-namemysql_system_tables.sql/usr/local/mysql-5.6.29/scripts/mysql_system_tables.sql
    #/etc/init.d/mysqldstartmysql>usemysql;mysql>source/usr/local/mysql-5.6.29/scripts/mysql_system_tables.sqlmysql>showtables;28rowsinset(0.00sec)


    再随便desc下5个的其中一倆个表看看:

    mysql>descinnodb_table_stats;mysql>descslave_master_info;


    最后再查看mysql的error.log日志,
    确认没有新的报错之后,就表示成功。

    怎么解决Mysql数据库提示innodb表不存在的问题.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql数据库