二种方法实现MySQL数据库的备份

  作者:bea

备份数据库是我们经常遇到的事情,可以用PHP来编写备份MySQL数据库的程序,但是这里要讲的是不用PHP来实现MySQL数据库的数据备份。还有需要注意的是,我们是在本地实现MySQL数据库的数据备份。 第一种方法:直接拷贝数据库文件 我们知道,MySQL数据库里的数据库和数据表文件都是保存在我们的硬盘里的。并且,MySQL数据库里的数据信息都是保存在文件里的。我们找到安装数据库的目录,如果你是安装在前面介绍的PHP集成环境安装包的话,那就是在这个安装包安装的目录下的
备份数据库是我们经常遇到的事情,可以用PHP来编写备份MySQL数据库的程序,但是这里要讲的是不用PHP来实现MySQL数据库的数据备份。还有需要注意的是,我们是在本地实现MySQL数据库的数据备份。

第一种方法:直接拷贝数据库文件

我们知道,MySQL数据库里的数据库和数据表文件都是保存在我们的硬盘里的。并且,MySQL数据库里的数据信息都是保存在文件里的。我们找到安装数据库的目录,如果你是安装在前面介绍的PHP集成环境安装包的话,那就是在这个安装包安装的目录下的 MySQL文件夹下,打开这个文件夹我们会看到一个 data 的文件夹,这里放的都是我们建立的数据库信息。点击进入,这个文件夹里会有你建立的数据库,每个数据库会有一个文件夹。文件夹的名称就是你的数据库名称。这些数据库文件夹下面是我们这些数据库里建立的数据表。但是,需要注意的是,不是一个数据库里有几张数据表这些文件夹下就有几个文件,这还要看你的数据表是什么类型的。不同的数据表类型有着不同的存储模式。例如,数据表有MyISAM 和 Innodb等类型的。直接拷贝你想要备份的那个数据库所对应的文件夹就完成了这个数据库的备份了,以后用的时候直接将这个文件复制到 data 目录就行了。

第二种方法:用phpmyadmin来备份mysql数据库

这个方法可能是我们很多人都在使用的方法吧。方法是:进入phpmyadmin 选择你要备份的数据库,在右侧顶部的导航栏上选择“导出”,再在出现的页面下方勾选“另存为文件”,点击执行,就可以将这个数据库文件下载下来了。很方便的,以后导入的话,就复制导出的SQL文件,粘贴到phpmyadmin的SQL语句执行区域就完成啦!

注意:以上方法中第一种方法只能是在本地备份数据库时才可用,web服务器提供商是不可能对你开放这个功能的。 有用  |  无用

猜你喜欢