二种方法实现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服务器提供商是不可能对你开放这个功能的。 有用 | 无用
第一种方法:直接拷贝数据库文件
我们知道,MySQL数据库里的数据库和数据表文件都是保存在我们的硬盘里的。并且,MySQL数据库里的数据信息都是保存在文件里的。我们找到安装数据库的目录,如果你是安装在前面介绍的PHP集成环境安装包的话,那就是在这个安装包安装的目录下的 MySQL文件夹下,打开这个文件夹我们会看到一个 data 的文件夹,这里放的都是我们建立的数据库信息。点击进入,这个文件夹里会有你建立的数据库,每个数据库会有一个文件夹。文件夹的名称就是你的数据库名称。这些数据库文件夹下面是我们这些数据库里建立的数据表。但是,需要注意的是,不是一个数据库里有几张数据表这些文件夹下就有几个文件,这还要看你的数据表是什么类型的。不同的数据表类型有着不同的存储模式。例如,数据表有MyISAM 和 Innodb等类型的。直接拷贝你想要备份的那个数据库所对应的文件夹就完成了这个数据库的备份了,以后用的时候直接将这个文件复制到 data 目录就行了。
第二种方法:用phpmyadmin来备份mysql数据库
这个方法可能是我们很多人都在使用的方法吧。方法是:进入phpmyadmin 选择你要备份的数据库,在右侧顶部的导航栏上选择“导出”,再在出现的页面下方勾选“另存为文件”,点击执行,就可以将这个数据库文件下载下来了。很方便的,以后导入的话,就复制导出的SQL文件,粘贴到phpmyadmin的SQL语句执行区域就完成啦!
注意:以上方法中第一种方法只能是在本地备份数据库时才可用,web服务器提供商是不可能对你开放这个功能的。 有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- sql查询优化:查询语句优化小结
- MySQL教程之error 150错误提示解决办法
- MySQL教程之六种强制修改Root密码方法
- 解决MySQL 1067错误方法
- 完美解决MySQL中文乱码问题
- MySQL字段类型Verchar大小长度介绍
- MySQL控制台导入SQL文件问题
- mysql #145原因以及解决方案
- mysql error 2003错误原因以及解决方案
- mysql导入超大sql文件方法
- 解决提示#2002无法登录MySQL服务器
- 如何快速将sql文件导入mysql数据库中
- 如何正确导出MYSQL数据库中的数据
- 阿里DBA简朝阳与你面对面说MySQL技术
- 总结修改MySQL密码方法和限制访问
- 如何选择数据库的主键
- 优化索引提高MySQL性能
- 优化MySQL之SQL索引优化方法
- 如何优化MySQL的limit语句