TypechoJoeTheme

Dcr163的博客

统计

mysql数据库文件备份InnoDB和MyISAM的区别

2019-04-15
/
0 评论
/
731 阅读
/
正在检测是否收录...
04/15

mysql备份文件最简单的就是直接打包数据库目录了,但是MyISAM引擎和InnoDB引擎的数据库再打包文件夹的时候还是有区别的;
MyISAM类型的数据库直接打包数据库文件夹就行;例如,mysql里有一个 dcr163的数据库,引擎为MyISAM,这时候,只需要找到 dcr163这个数据库文件保存的目录,如果不知道mysql数据文件保存在哪里?可以在mysql 命令行输入以下命令:

SHOW VARIABLES LIKE 'datadir';




输入以上的命令,结果里的Value 就可以看到mysql数据库文件保存的位置了。

MyISAM引擎的备份直接打包数据库对应的目录名即可;但是InnoDB引擎的就不行了,不仅需要将整个目录打包,还需要复制 共享表空间文件:ibddata1 ,和重做日志文件:ib_logifle0ib_logfile1
一般这两个文件都是存在 mysql/data 这个根目录下的。
这就是 MyISAM 和 InnoDB备份数据库文件的区别了。

朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/206.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. William Tardent
    2024-02-27
  2. Maryann Hamer
    2024-02-27
  3. Sanora Pantano
    2024-02-24
  4. aa
    2024-02-21
  5. Kassie Baum
    2024-01-28

标签云