MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
moeku
V2EX  ›  MySQL

服务器宕机导致数据表损坏,求大佬帮忙

  •  
  •   moeku · Jun 3, 2019 · 4515 views
    This topic created in 2556 days ago, the information mentioned may be changed or developed.

    服务器宕机导致数据表损坏。。重建数据表字段关联 idb 的时候出现以下错误

    日志: 2019-06-03 22:03:14 10 [Note] InnoDB: Discarding tablespace of table test.bc_otinfo: Data structure corruption

    SQL 查询: ALTER TABLE bc_otinfo IMPORT TABLESPACE MySQL 返回: 文档 #1808 - Schema mismatch (Expected FSP_SPACE_FLAGS=0x21, .ibd file contains 0x0.)

    求大佬们支援(再也不偷懒了...)

    1 replies    2019-06-04 13:57:48 +08:00
    glacer
        1
    glacer  
       Jun 4, 2019
    1. 修改 MySQL 配置 innodb_force_recovery,从 1-6 递增,直到启动 MySQL 成功;
    2. 用 mysqldump 导出结构+数据。
    3. 关闭 MySQL,清除 data 目录文件。
    4. 用 mysql_install_db 重新初始化 MySQL:./scripts/mysql_install_db --user=mysql& 这个 user 就是安装 MySQL 的 Linux 用户。
    5. 导入数据。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1132 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:02 · PVG 07:02 · LAX 16:02 · JFK 19:02
    ♥ Do have faith in what you're doing.