zoukankan      html  css  js  c++  java
  • MySQL 8.0 使用ibd文件恢复数据步骤

    #第一步创建这张表
    CREATE TABLE `admin_channels` (
    `admin_channel_id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
    `admin_channel_user_id` INT(11) NOT NULL DEFAULT '0' COMMENT 'userid',
    `admin_channel_code` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '角色channel code',
    `admin_channel_status` TINYINT(1) NOT NULL DEFAULT '0' COMMENT '状态 0-正常 1-停用',
    `admin_channel_create_at` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '创建时间',
    `admin_channel_update_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    PRIMARY KEY (`admin_channel_id`),
    UNIQUE KEY `admin_channel_user_id` (`admin_channel_user_id`)
    ) ENGINE=INNODB ROW_FORMAT=DYNAMIC;

    #第二步执行该命令
    ALTER TABLE admin_channels DISCARD TABLESPACE;

    #第三步 复制admin_channels.ibd到本地文件下,我的是C:phpstudyExtensionsMySQL8.0.12data est_db

    #第四步执行该命令
    ALTER TABLE `admin_channels` IMPORT TABLESPACE;

    #第五步查看信息
    SHOW WARNINGS;

    Enjoy it !

  • 相关阅读:
    07组 Beta冲刺 (2/5)
    第07组 Beta冲刺 (1/5)
    第07组 Alpha冲刺 总结
    ES相关
    集群与分布式
    idea使用总结
    Tomcat配置与启动与访问
    Web基础
    B/S与C/S架构
    一周视频学习总结
  • 原文地址:https://www.cnblogs.com/daizhongxing/p/14331601.html
Copyright © 2011-2022 走看看