zoukankan      html  css  js  c++  java
  • 用(*.frm *.MYD *.MYI)文件恢复MySql数据库

    保存下来以防以后遇到

    今天还原mysql数据库时,看到那个data文件夹下好几个文件,还没有.sql文件,没有见过,总结下。Data文件夹里面包括:数据库名文件夹,文件夹里包括,*.frm,*.MYI,*.MYD,并且包含一个db.opt文件。分别介绍一下:
        *.frm----描述了表的结构
        *.MYI----表的索引
        *.myd----保存了表的数据记录
        db.opt----用文本编辑器打开,可以看到里面保存的是编码信息

    要把上述的数据库导入进mysql:

      1. 安装mysql数据库:我安装的数据库是MySQL Server 5.5,安装目录选择:D:MySQL  
      2. 在D:MySQL文件夹下有个文件: my.ini 
      3. 在my.ini文件里找到一个datadir的key如:datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
      4. 在3找到的一个data文件夹下,拷贝服务商提供备份时提供的文件(包括*.frm,*.MYI,*.MYD,db.opt)   
      5. 一般重启mysql服务,在管理界面就可以看到表的结构及数据了
  • 相关阅读:
    java笔记之连接数据库
    关于数据集合的使用
    ubuntu下安装MySql
    Android笔记之Broadcast广播机制
    InputStream
    Android笔记之Toast
    jqGrid 复选框实现单选
    layer弹出框包含页面
    input不显示边框
    UUID
  • 原文地址:https://www.cnblogs.com/jycboy/p/5175180.html
Copyright © 2011-2022 走看看