zoukankan      html  css  js  c++  java
  • mysql使用“.frm”文件恢复表结构

    mysql创建每张表后都会在“mysql安装目录/data/数据库名/”目录下创建一个“表名.frm”文件。

    该.frm文件并不能直接打开,但是它可以帮助你恢复你的表结构~~

    具体操作如下:

    我现在准备恢复clientmanager数据库中的表结构,其中clientmanager数据库中包含了tb_client表。

    那么我先打开新安装的mysql,并创建一个同名的数据库clientmanager:

    [html] view plain copy
     
    1. create database clientmanager;  

    然后在该数据库下创建表tb_client ,只需要包含一个简单的字段便可,主要是创建出一个同名的表,方便接下来的替换。

    [html] view plain copy
     
    1. create table tb_client( id bigint not null);  

    接下来我们把之前旧的数据库留下来的/data/clientmanager/tb_client.frm文件替换掉现在新的数据库/data/clientmanager目录下的tb_client.frm文件。(既旧的.frm替换掉新的.frm)

    最后重启MySQL服务。。。

  • 相关阅读:
    46. 全排列
    90. 子集 II
    289. 生命游戏
    844. 比较含退格的字符串
    1266. 访问所有点的最小时间
    707. 设计链表
    DOM 关于dom的
    插件库
    浏览器判断
    FTP 客户端安装
  • 原文地址:https://www.cnblogs.com/xiaoleiel/p/8316600.html
Copyright © 2011-2022 走看看