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服务。。。

  • 相关阅读:
    13-计算属性和侦听器
    12-指令系统介绍
    11-vue的使用
    10-vue的介绍
    09-babel
    08-webpack的介绍
    07-nodejs中npm的使用
    06-Nodejs介绍
    05-面向对象
    Docker结合Jenkins构建持续集成环境
  • 原文地址:https://www.cnblogs.com/xiaoleiel/p/8316600.html
Copyright © 2011-2022 走看看