如众多的网页上写的一样,mysql的备份可以使用mysqldump之类的命令,将选择的数据库中的数据倒到一个文件中或是别的方式。
在经过测试后发现还有一种更简单的方式,在mysql中一个库是以一个文件夹的形式存在的。进到库对应的文件夹下后会发现,原来我们建立的每张表也是一个个单独的文件,每张表会对应三个文件。比如我有一个game数据库(linux 服务器),安装之后game库在/var/lib/mysql/这个目录之下,进入到game目录下之后会发现有很多的.frm 和.MYD和.MYI,这些文件就是对应的表,没长表会对应三个这样的文件。如resource.frm、resource.MYD、resource.MYI这个三个文件表示一张resource表。想备份这张表时只需要将这三个文件保存起来就可以了。假如我新建立了一个数据库,game2,想在game2中增加一张一样的resource表,并且是全部的数据,那么我只需要在和game同级的目录下建立一个文件夹game2,注意要将权限设置为mysql的,然后将game下的resource.*文件拷贝到game2目录下即可。。在windows下到mysql的安装目录下的data目录下会发现同样的东西,但是和linux不同的是windows下表对应的文件只有一个.frm 文件。
同样拷贝复制能完成备份。 此为本人的一些愚见。
分享到:
相关推荐
MySQL 数据库备份 和 恢复
Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理
基于xtrabackup的MySQL数据库备份及还原Shell脚本
Mysql数据库备份(一)-数据库备份和表备份.docx
mysql 数据库备份 工具 绿色版,可以快速对数据库进行备份,而不需要使用专业的客户端工具来操作。
mysql数据库备份还原类.rar
本教程主要为大家介绍如何用BigDump工具导入超大MySQL数据库备份文件。
C#编写的MYSQL数据库备份恢复工具,包含源代码,实现winform图形界面下MYSQL数据库的备份和恢复
mysql数据库备份脚本,备份、删除、压缩等脚本
mysql 数据库备份脚本,可以在win下做定时操作,也可以在服务器上做备份脚本
使用脚本实现mysql数据库每天定时自动备份,防止数据库意外损坏无法还原
mysql数据库备份工具(单文件php版本),适合数据库管理没有现成工具的情况下快速备份您的数据库。
mysql数据库备份和恢复工具以及源码 。
易语言MYSQL数据库备份还原器源码,MYSQL数据库备份还原器,复制目录,子程序_备份选定的数据库,子程序_还原指定还原点数据
MySQL数据库原理及应用(第2版)(微课版)-教学用数据库(Mysql数据库备份文件).zip
mysql数据库备份,PHP文件运行就能备份,并且会删除七天前的旧数据-
Mysql 数据库备份.。。。。。。。。。。。。。。。。
mysql数据库备份程序 mysq备份程序 文件小 只需要简单配置数据库连接信息即可方便的导出mysq数据库为sql文件
Mysql数据库备份方法指南 与大家互相学习
mysql数据库备份与还原,里面有描述如何用语句还原和备份数据库