第57讲 PHP备份数据库的原理和方法.pptVIP

  • 0
  • 0
  • 约1.04千字
  • 约 5页
  • 2018-11-27 发布于上海
  • 举报
第57讲 PHP备份数据库的原理和方法

* PHP100 视频教程 演讲老师:张恩民 官方网站: 学习重点 1、PHP备份数据库的原理 2、PHP中mysql相关函数 3、备份时候的注意事项 (第57讲) PHP备份数据库的原理和方法 PHP100 视频教程 (第57讲) PHP备份数据库的原理和方法 1、PHP备份数据库的原理 查找所有表 查找所有字段 查找所有数据 生成SQL 需要列出所有字段名, 字段类型等相关信息 读取数据出来注意 特殊符号的转换 addslashes() 把数据格式化 生成对应的SQL 通过相关函数输出SQL相关信息,并格式化后生成文件,保存! PHP100 视频教程 (第57讲) PHP备份数据库的原理和方法 2、PHP中mysql相关函数 mysql_list_tables() 表查询函数,类似mysql_query() 函数 mysql_fetch_field() 字段信息函数,返回句柄 Name 字段的名称 Table 字段所属数据表的名称 Type 字段的类型 max_length 字段的最大长度 not_null 字段是否不能为空,是,则这一项的值为1 primary_key 字段是否为主键,是,则这一项的值为1 unique_key 字段是否为unique键,是,则这一项的值为1 multiple_key 字段是否不为unique键,是,则这一项的值为1 Numeric 字段是否为数字型,是,则这一项的值为1 Blob 字段是否为blob型,是,则这一项的值为1 Unsigned 数字型的字段是否为unsigned的,是,则这一项的值为1 Zerofill 数字型的字段是否为zerofilled的,是,则这一项的值为1 PHP100 视频教程 (第57讲) PHP备份数据库的原理和方法 CREATE TABLE `help_category` ( `help_category_id` int(5) unsigned NOT NULL, `name` char(64) NOT NULL ) 3、备份时候的注意事项 例子: 1、注意数据库的大小,过大或者过多的表分段处理 2、生成的SQL文件名或者存放不易被猜到 3、备份生成文件可以表或者自动为单位保存 4、可以使用ZIP组件压缩生成的文件以便保持 还有什么疑问可以到 本次演讲老师:张恩民 感谢收看 PHP100视频教程! PHP100 视频教程 *

文档评论(0)

1亿VIP精品文档

相关文档