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

我遇到的情况跟表引擎类型有关,我是用innodb,结果出现了这样的情形,MYSQL的默认DB引擎是innodb的时候,innodb表没有没有myd和.myi,其数据文件对应于ibdata1

解决办法,更改表引擎为MYISAM,网上有个命令行方式:

估计你确是是innodb引擎进入你的mysql数据库(不管你是用phpmyadmin还是mysql命令行)

mysql> use 数据库名

mysql>show tables;

mysql>show table status like 数据库表名

如果type=innodb的话

你就可以转换表引擎了mysql>alter table 数据库表名 type='MYISAM'如果你的数据库中的表引擎本来就是myisam了,那你需要确认下你的数据目录到底在哪里

mysql>show variables like 'datadir%';也可以使用phpmyadmin,选中表,操作,表选项,Storage Engine改成MYISAM 执行 就ok了。

如果将MYSQL data下的文件复制到新的MYSQL下面,有可能会造成mysql无法启动,这时候只需要修改my.ini中的默认引擎为myisam就好了

myd文件 php项目,MYSQL表引擎与文件.frm,.myd,.myi相关推荐

  1. mysql frm 没有myd_为什么MySQL表只对应一个.frm文件,没有.MYD和.MYI文件_MySQL

    bitsCN.com 为什么MySQL表只对应一个.frm文件,没有.MYD和.MYI文件 今天在学习MySQL的时候,发现新建一个数据库表的时候,表只对应一个.frm文件,却没有.MYD 和.MYI ...

  2. clickhouse 的mysql表引擎

    mysql表引擎 clickhouse的mysql表引擎可以和远端的mysql数据库表建立联系,这样如果远端的mysql表数据非常大的时候就可以利用clickhouse表引擎的olap能力进行数据查询 ...

  3. 导入 txt 文件数据到 MySQL 表

    导入 txt 文件数据到 MySQL 表 需求:导入数据到 MySQL 表中 操作: 新建一个 .txt 文件 新建一个表 右击表选择导入向导 选择导入类型为文本文件(*.txt) 选择创建的 .tx ...

  4. MySQL表引擎与字符集

    MySQL数据库表引擎与字符集 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:**客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程 ...

  5. Mysql表引擎的切换

    转换MYSQL表的引擎 1.方法一:Alter table 将1个表的引擎修改为另一个引擎最简单的方法是使用Alter table语句. 下面的语句将myTable的引擎修改为InnoDB mysql ...

  6. mysql用户信息表储存引擎,Mysql表引擎

    MySQL--存储引擎篇 前面总体介绍了MySQL的几个基本命令,这里介绍MySQL的存储引擎. 储存引擎就是指表的类型,数据库的存储引擎决定了表在计算机中的存储方式.存储引擎的概念是MySQL的特点 ...

  7. mysql 表引擎无法更新_Mysql安装archive引擎更新表引擎

    1,在mysql命令行中安装Archive引擎 1,查找mysql plugins lib目录,看目录中是否存在Archive的so; mysql > show variables like'p ...

  8. mysql表引擎修改

    1.修改建表引擎 [sql] view plaincopyprint? mysql> CREATE TABLE test_2( -> name varchar(10), -> yea ...

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

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

最新文章

  1. oracle 生成 json文件,oracle - PLSQL导入JSON并导出为JSON文件 - 堆栈内存溢出
  2. 计算机科学个人陈述,计算机专业个人陈述样本
  3. java executebatch_JDBC批量执行executeBatch
  4. 一些著名的大公司面试题目-java
  5. Idea插件开发-开发自己的第一款idea插件
  6. Python数据可视化三部曲之 Pyecharts 从上手到上头
  7. php公众号模板在哪,微信公众号页面模板在哪里设置的?微信公众号页面模板怎么设置?...
  8. KNN算法以及R语言的实现
  9. firefox装在linux_linux下安装firefox
  10. python如何读取数据保存为新格式_运维学python之爬虫中级篇(五)数据存储(无数据库版)...
  11. 网站快速成型工具-Element UI
  12. sudo apt-get install build-essential的作用
  13. 如何建立一个小型的局域网,来实现电脑与电脑之间的通信
  14. 2020年高考理综试题解析:聚焦关键能力,凸显价值引领
  15. 【规范化】项目规范化
  16. Android:玩转ADB命令(ADB命令使用大全)
  17. Linux 设备树下的 platform 驱动示例
  18. 算法手撕代码121~130
  19. 小程序单张图片上传至服务器
  20. 《离散时间信号处理学习笔记》—线性时不变系统的变换分析(二)

热门文章

  1. Android仿微信朋友圈5实现朋友圈列表
  2. sbc,aac,aptx,ldac蓝牙编码简单介绍。
  3. Powerdesigner将数据表的Name变中文,字段全部变大写
  4. python求15的因数_十五道Python小案例,学会这些,Python基础已过关!
  5. 于Cd(Ⅲ)金属有机骨框架的新型造影剂Cd-MOF/Gd-DTPA/DMPE-DTPA-Gd-DMPE/
  6. 短信验证注册,一个完整而优雅的JAVA后端实现
  7. 7-1 约瑟夫环问题-hebust (10 分)
  8. hive笔记(与上一偏 《hadoop集群搭建》结合)
  9. dubbo空指针异常
  10. 富爸爸系列全集图书清单