今天找了个案例,琢磨了半天,才分析大概出来,数据库是.frm,.myd,myi备份,不会导入mysql,到网上找了些资料,导入成功。

首先说一下这几种文件是干什么的,*.frm是描述了表的结构,*.MYD保存了表的数据记录,*.MYI则是表的索引

把mysql数据库的*.frm,*.myd,*.myi,文件导到数据的方法

1、最简单就是,直接拷贝到数据库的的data下的数据库文件夹,前提是

mysql的版本一致,字体一致。此方法简单快捷但不是没个人都能做到。

2、就是在本地机器安装mysql数据库转换*.frm,*.myd,*.myi,文件为*.sql文件:

1、首先安装mysql,最好版本和服务器一致,字体也要一致(不一致导入后有后遗症-乱码)。

2、然后用建库命令 创建新的数据库命令如下:

create database name;(创建名为name的数据库呵呵“;”不能少) 然后去你安装的mysql目录下的data文件夹下就有个name文件夹。(为何在此我的Mysql5.5版本,没有生成此文件夹呢?

按照网上的说法,我建立那个名为dbname的数据库时系统就建立了个以数据库名命名的文件夹,这个文件夹位于MySQL安装目录下的data文件夹下,我找了半天根本没有,甚至MySQL安装目录下根本就没有data这个文件夹,再次google,原来是这样,MySQL 安装路径下面有个my.ini,用记事本打开 查找 datadir,后面有路径, 我的是 C:/ProgramData/MySQL/MySQL Server 5.1/Data/)3、把你的*.frm,*.myd,*.myi文件统统考P到data文件夹下。

4、然后在命令提示符下进入到mysql 安装目录的bin目录下 进行导出为*.sql文件。

mysqldump -uroot -p name > name.sql。

(执行,注意:name就是我前面创建的数据库名字。完后你就会在bin目录下发现一个name.sql了,怎样,简单吧。但是我在用的时候发现命令提示符下用cd命令已经不能进入bin目录了,甚至不能更改当前目录,不知为何,难道是因为装了MySQL?双击mysqldump.exe,cmd窗口一闪而逝,命令没法输入吖,咋办,又得想招,还是用批处理吧,简单省事。在bin目录里建立个txt文件,把上面那条命令复制进去,另存为,保存类型选所有文件,上面的文件名随便取,但是要加上扩展名.bat,例如“新建文本文件.bat”,保存。双击刚生成的这个bat文件,搞定。(有的同学不会使用cd命令,google一下便知,例如我输入cd e:\aaa,执行后当前目录就是e:\aaa了))

自己操作的几点体会: 1、mysql数据库最好安装的根目录下这样在命令提示符时省很多事情。 2、*.sql倒出时最好是一个表一个表的导出 文件名最好为 dataname_tabname.sql,好记便于导入。 而且一个表的导出*.sql文件小。因为好多数据库限制大小,例如我用的DH的空间限制为10m ,大了的话导入不了(对了导出后大于服务器限制的可以打成zip也可以导入

mysql导入 .myd_mysql数据库是.frm,.myd,myi备份如何导入mysql相关推荐

  1. myd加入mysql数据库_mysql数据库是.frm,.myd,myi备份如何导入mysql

    今天找了个案例,琢磨了半天,才分析大概出来,数据库是.frm,.myd,myi备份,不会导入mysql,到网上找了些资料,导入成功. 首先说一下这几种文件是干什么的,*.frm是描述了表的结构,*.M ...

  2. 数据库是.frm,.myd,myi备份如何导入mysql (转)

    今天找了个案例,琢磨了半天,才分析大概出来,数据库是.frm,.myd,myi备份,不会导入mysql,到网上找了些资料,导入成功. 首先说一下这几种文件是干什么的,*.frm是描述了表的结构,*.M ...

  3. .frm_.myd_myi转换为.sql导入mysql数据库_把.frm,.myd,myi转换为.sql导入数据库

    ---------------------- Windows Phone 7手机开发. .Net培训.期待与您交流! ----------------------     前几天在黑马论坛上遇到一个网 ...

  4. myd文件 php项目,MYSQL表引擎与文件.frm,.myd,.myi

    mysql数据库新加了几个表,结果只有frm文件存在,如果直接复制到别的电脑,这几个表是提示错误的,为什么呢?查了下资料:frm.MYI.MYD分别对应MyISAM表的表结构\索引\数据文件. 我遇到 ...

  5. mysql db.opt+ (frm,MYD,MYI)备份与还原数据库

    2019独角兽企业重金招聘Python工程师标准>>> mysql数据库的备份与还原主要有3中方式 方式一 备份:通过导出sql执行文件备份数据库 还原:通过导入sql执行文件到my ...

  6. 如何将.FRM,.MYD,MYI文件转换为.SQL导入数据库中

    先说说这几种文件是干什么的:  *.frm是描述了表的结构,  *.myd保存了表的数据记录,  *.myi则是表的索引.  其实一个.frm文件就是对应的数据库中的一个表,表示数据表的表结构.  . ...

  7. ssh项目同时使用mysql跟sqlserver数据库_MSSQL_如何把sqlserver数据迁移到mysql数据库及需要注意事项,在项目开发中,有时由于项目 - phpStudy...

    如何把sqlserver数据迁移到mysql数据库及需要注意事项 在项目开发中,有时由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Serve ...

  8. cmd下dir后导入oracle数据库,Oracle在dos命令下导出导入

    DOS下运行的命令,也可以加参数在SQL/PLUS环境下运行 简单例子实现 单表备份(前提库的结构是一样的) 导出: 开始钮->运行->输入CMD->进入DOS界面 EXP 用户名/ ...

  9. mysql tb级数据库_4.5万字手把手教你实现MySQL TB级数据存储!!

    写在前面 业界对系统的高可用有着基本的要求,简单的说,这些要求可以总结为如下所示. 系统架构中不存在单点问题. 可以最大限度的保障服务的可用性. 一般情况下系统的高可用可以用几个9来评估.所谓的几个9 ...

  10. php备份mysql页面_如何用PHP的页面备份、恢复Mysql数据库_php

    //备份数据 $i   =   0; $crlf="/r/n"; $dbname="xgtqr"; global     $dbconn; http://www ...

最新文章

  1. JAVA将 带有空格或特殊字符的字符串转换成int数组的方法
  2. 使用Xcode和Instruments调试解决iOS内存泄露
  3. nginx在linux为何效率高
  4. Leet Code OJ 102. Binary Tree Level Order Traversal [Difficulty: Easy]
  5. Scheme N皇后
  6. 算法高级(43)-过滤垃圾邮件、短信?-朴素贝叶斯算法
  7. QuartusII-项目工程的时序仿真
  8. 软件测试基础—易用性测试
  9. windows版本redis搭建集群步骤
  10. android gps测速算法,GPS定位与测速算法研究
  11. matlab云模型建模,【数模matlab】数据建模:云模型
  12. 东子破解jms7月2号
  13. List of regional organizations by population
  14. 华为高端机mate20遇到了冲击高端手机市场的好时机
  15. 高等数学——积分中值定理
  16. 喜欢你,三个星期了!
  17. Linux如何永久以命令行界面形式登录
  18. 引入 JPEGCodec;JPEGImageEncoder; 图片处理
  19. 天馈线测试仪 如何选择
  20. SSH 登录报错 Permission denied 或 VNC 登录报错 Hint:Caps Lock on

热门文章

  1. php laravel mix,php – Laravel Mix多个入口点生成一个manifest.js
  2. FreeSwitch双轨录音
  3. matlab整流仿真,基于MATLAB的整流电路的建模与仿真
  4. VUE框架应用包---------微信二维码应用
  5. 计算机术语中的cpu是指什么意思是,什么叫cpu_cpu是什么意思_电脑cpu意思介绍 - 系统家园...
  6. 如何更新TeamViewer电脑客户端?
  7. JavaWeb编年史(青铜时代)
  8. c语言工程中建头文件,在cfree5中建x立多文件项目的方法.doc
  9. uniapp小程序根据经纬度精确定位
  10. 攻防世界-misc高手进阶篇-2017_Dating_in_Singapore