为什么别人在mysql建个表中,生成三种后缀的名像.frm .MYD .MYI的类型,而自己建个表只生成一个后缀名文件.frm
这是为什么呀

解决方案 »

  1.   

    应该是 mysql engine 设定不一样  MyISAM 、InnoDB
      

  2.   

    MyISAM    ->    .frm .MYD .MYIInnoDB      ->    .frm
      

  3.   

    是不是再mysql设置里面呀,需不需要修改呀?
      

  4.   

    可在建表时指定表类型通常 InnoDB 性能优于 MyISAM迁移时
    MyISAM 可直接拷贝,InnoDB 则不行,必须导入、导出
      

  5.   

    MyISAM 功能弱 速度快,InnoDB 与之相反
      

  6.   

       如果中小型应用,而且没有特殊要求的话,还是直接用myisam吧!但是MYISAM好象不支持事务,具体什么情况不好说!