- 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 视频教程 *
您可能关注的文档
最近下载
- 1_3_ST7796U_SPEC_V1.0(1)屏详细规格书.pdf VIP
- (正式版)DB51∕T 3327-2025 《畜禽养殖智慧牧场建设指南》.pdf VIP
- 配电网的故障定位技术的研究.doc VIP
- 直立性低血压诊断与处理中国多学科专家共识.pdf VIP
- 动物性食品卫生检验.pptx VIP
- 食堂食材配送采购投标方案(技术标).doc
- 毕业设计 大连文翠苑小区2#楼建筑结构设计.doc VIP
- 2025年山东信息职业技术学院单招语文测试模拟试卷真题题库.docx VIP
- DB32T 5156-2025零碳园区建设指南.pdf VIP
- 2026年潍坊环境工程职业学院单招综合素质考试题库附答案.docx VIP
原创力文档

文档评论(0)