下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

phpMyBackupPro备份恢复Mysql数据库教程

作者:课课家教育     来源: http://www.kokojia.com/点击数:748发布时间: 2015-11-26 15:58:02

标签: PHP教程PHP基础入门PHP实例教程

大神带你学编程,欢迎选课

今天由小编为大家讲解有关语言编程的文章,在课课家共同了解语言编程其中不被重视的技巧相信对大家一定有很大的帮助

php教程 是一个一个专业的MySql备份工具。可以备份多服务器、多,可以将数据备份到ftp或email,可以自动备份、可以设置备份的计划任务,可以还原数据库、在线执行SQL语句, 生成UTF-8格式的文档。   phpMyBackupPro简介
  主要特点:
  1.可以选择备份一个或几个数据库,并可以选择是只备份表格结构还是包含数据。
  2.支持三种压缩类型(不压缩,gzip和zip)。
  3.按计划自动备份。
  4.提供一个备份管理界面(查看,恢复,下载,删除)。
  5.可直接备份到FTP服务器上或通过email发送。
  6.支持多种语言。
  phpMyBackupPro系统要求:
  一个完整的LAMP 架构
  按照最简单的形式,基于 LAMP 的应用程序是用这样的脚本语言编写的,它们作为  主机上运行的 Web 服务器的一部分运行。PHP 应用程序通过请求的 URL、所有表单数据和已捕获的任意会话信息从客户机获得信息,从而确定应该执行什么操作。如有必要,服务器会从 数据库(也在 Linux 上运行)获得信息,将这些信息与一些 Hypertext Markup Language(HTML)模板组合在一起,并将结果返回给客户机。当用户在应用程序中导航时,这个过程重复进行;当多个用户访问系统时,这个过程会并发进行。但是,数据流不是单向的,因为可以用来自用户的信息更新数据库,包括会话数据、统计数据(包括投票)和用户提交的内容(比如评论或站点更新)。除了动态元素之外,还有静态元素,比如图像、Script 代码和层叠样式表(CSS)。LAMP的具体安装过程,由于这方面文章比较多笔者就不赘述了。需要说明的是php版本大于4.3。
  权限说明:
  打开浏览器输入:http://192.168.0.13/phpMyBackupPro 进入管理页面如图1
well在网站维护中,站长朋友常常要对网站数据进行备份,以免出现意外情况而造成数据的损失。一般的下载备份方法不仅麻烦而且速度缓慢。这时我们就可以使用程序提供的文件压缩功能来快速进行网站数据的备份。
首先将需要备份的网站文件前的复选框选中,然后点击“添加到压缩文件”超连接,接着在弹出的对话框中输入文件名称,注意一定要输入以zip为后缀的压缩文件格式。确定后稍等片刻,一个文件压缩包就制作完成了。只需要将其下载,放置在安全的地方保存就可以了。
在管理器主页面的功能菜单中选择“上传文件”按钮,将在网页最下方打开文件上传模块(如图2),点击“浏览”按钮选择本地文件,然后再点击上传即可。程序中的文件容量栏目会自动显示该文件占用网站空间的大小,文件大小会以KB或Byte两种单位显示。我们可以根据此功能方便的对网站文件进行整理归类操作;点击下载超连接可以将网站文件下载到本地硬盘,操作方式与普通下载方式无异,还可以使用迅雷等下载工具进行文件的高速下载;软件还提供了功能强大的编辑器(如图3),点击编辑连接后会显示文件的源代码,它还提供了本地预览与在线预览的功能,使网站文件的调试工作变得非常简单高效;
 

 
 图1
  访问php视频教程 填写必要的数据库选项 入图2
 
图2 phpMyBackupPro配置数据库选项
其中”*”时必须填写的:
site name*: 站点名称
language*: 语言
MySQL hostname*: mysql主机名称
MySQL username*: mysql用户名称
MySQL password*: mysql用户口令
然后点击“Save date”按钮完成配置。
进阶配置界面 http://192.168.0.13/phpMyBackupPro1/config.php?ext=TRUE 如图3 。
 
图3 phpMyBackupPro进阶配置界面
其中”*”时必须填写的:
skin*: 外观
date style*:日期格式
HTTP authentication?*: 是否进行http认证
然后点击“Save date”按钮完成配置。
3 使用phpMyBackupPro 备份恢复Linux Mysql数据库,然后点击“Backup”按钮开始备份,入图4
 
图4 开始备份
compression 选项不使用压缩。然后点击“backup”按钮完成备份。

此时export 目录下会建立一个test数据库的备份文件:如图5:
 
图 5 使用ls 命令查看
恢复数据库
如果test 文件损坏此时可以恢复,点击import 按钮,如图6。
 
图6 恢复数据库
点击“delete all backups”按钮进行恢复。
定时备份数据库
php实例教程可以选择“schedule backup”进行定时备份数据库备份,如图7 。
 
图 7定时备份数据库
4 安全设置
如果使用,为了安全,一定要:
1. 将phpMyBackupPro改为比较难猜的名字,自己知道或用的时候在改一下就行,如修改为:goodcjhbk。
网络浏览器访问路径相应为:http://192.168.0.13/goodcjhbk
2. 更改 global_conf.php和export目录的路径,然后在definitions.php里同时进行更改
把global_conf.php和export 从phpMyBackupPro 移动到一个自己设置的目录如根目录的phpMyBackupPro文件夹:/phpMyBackupPro
然后使用编辑器definitions.php里同时进行更改。

文章很精彩,内心是否激情澎湃,是否还想了解更多关于视频教程的文章,课课家官网是一个知识的海洋

赞(108)
踩(3)
分享到:
华为认证网络工程师 HCIE直播课视频教程