php备份数据库的原理和方法

来源:互联网 发布:java函数命名规则 编辑:程序博客网 时间:2024/05/17 05:55

1.php备份数据库的原理

查找所有表->查找所有字段(需要列出所有字段名,字段类型等相关信息)->查找所有数据(读取数据出来注意特殊符号的转换addslashes())->生成SQL

通过相关函数输出SQL相关信息,并格式化后生成文件,保存!

2.php中mysql相关函数

mysql_list_tables() 表查询函数,类似mysql_query()函数

mysql_list_field() 字段信息函数,返回句柄

Name 字段的名称

Table 字段所属数据表的名称

Type 字段的类型

max_length 字段的最大长度

not_null 字段是否不能为空,是,则这一项的值为1

primary_key 字段是否为主键,是,则这一项的值为1

unique_key 字段是否为unique键,是,则这一项的值为1

multiple_key 字段是否部位unique键,是,则这一项的值为1

Numeric 字段是否为数字型是,则这一项的值为1

Bolb 字段是否为blob型,是,则这一项的值为1

Unisigned 数字型的字段是否为unsigned是,则这一项的值为1

Zerofill 数字型的字段是否为zerofilled是,则这一项的值为1

0 0
原创粉丝点击