数据库的备份与还原

录入时间:2014-2-21 22:28:45      最后更新:2014-2-21 23:11:48

如何备份数据库?

方法一:
  高级管理 -> 备份数据库  ->  开始备份

方法二:
  高级管理 -> 备份数据库  -> 每天自动备份*****小工具 下载后,看里边说明
 该方法可以在你每天启动电脑后,自动备份服务器上的数据库到你电脑

方法三:
  高级管理 -> 系统设置  ->  自动备份数据库
  建议选择 【本地备份,并发送到QQ邮箱】
  这样每天系统第一时间自动备份数据库发送到你指定邮箱
  此时记得设置下边的 发送邮箱 邮箱密码  数据库备份邮箱这三个参数
  如果你选择【只本地备份】,系统每天会自动备份数据库到kss_logs\databak目录

方法四:
 使用phpMyadmin备份数据库。(phpMyadmin是什么东西?

 登陆管理后台,超级管理 -> 清理优化修复数据库  -> 单击【清空会员验证日志】

      1. 打开phpmyadmin,用帐号和密码登陆phpMyAdmin。
      2. 在phpMyAdmin的左框架,你可以看到一个用来选择数据库的下拉列表, 选择一个数据库。
      3. 在phpMyAdmin右框架的顶部,你可以看到【导出(英文:Export)】,单击它。
      4. 现在右框架你可以看到两个区域
      5. 左边区域 
            左边区域上部有一个多行的选择区域,在这儿你可以选择要备份的表,默认是备份所有表。
            左边下边区域有很多单选框,默认是SQL 选中,如果不是请选中该项。
      6. 选中右框架右边区域的 
      结构
                  (英文版:Structure)
      添加 DROP TABLE / VIEW / PROCEDURE / FUNCTION 
                  (英文版: Add DROP TABLE / VIEW / PROCEDURE / FUNCTION) 
      添加自增 (AUTO_INCREMENT) 值 
                  (英文版:Add AUTO_INCREMENT value)
      给数据表名及字段名加上反引号
                  (英文版:Enclose table and field names with backquotes)
      数据
                  (英文版:Data)
      完整插入
                  (英文版:Complete inserts)
      扩展插入
                  (英文版:Extended inserts)
      为 BLOB 字段使用16进制 (HEX)导出类型
                  (英文版:Use hexadecimal for BLOB Export type)
      另存为文件(英文版:Save as file)

      7. 最后点  或 按钮
 

 

如何使用备份的数据库还原?

注意:你备服时的数据库版本号一定要和将要还原的数据库版本号相当。
  也就是说如果你备份时服务端版本号是 M04-P***时 还原时服务端的版本应该也是 M04-P***
  也就是版本号前三位必须相同,否则后台可能会不正常显示,遇到此类情况请联系售后。

1、将你备份的数据库解压(如果是压缩文件的话),并改名成restore.sql,上传到kss_tool文件夹里
2、访问http://域名/kss_tool/reset.php
    2.1、输入安全接口密码
    2.2、主备服重定位 不要勾选
    2.3、勾选 重配置数据库
    2.4、输入你正在使用的数据库主机名、用户名、密码、数据库名
    2.5、导入SQL选【是】  (常常有人忽略此步,然后问我为什么提示成功即还是旧的 -_-! )
    2.6、单击【确定】按钮
3、还原数据库完成
 
 


 Copyright 2008-2014 武汉市洪山区火云网络工作室 可可网络验证系统
 联系电话:400-0277-027    鄂ICP备12009746号