PHP备份数据库原理和方法
php100学习
源码:http://bbs.php100.com/read-htm-tid-11052.html
1、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
3、备份时候的注意事项
注意数据库的大小,过大或者过多的表分段处理
生成的SQL文件名或者存放不易被猜到
备份生成文件可以表或者字段为单位保存
可以使用ZIP组件压缩生成的文件以便保持
下载的一个源码:
http://www.cnpeng.org/php/upload/mysql_backup.rar
相关文档:
这段时间在一个电子商务公司待在,所以接触到很多电子商务的概念。
也接触到了一个全新的电子商务模式。这里由于涉及到了公司的营销
策略方面的商务机密,所以不便过多的谈及。
不过一个好的idea,总是会勾起很多的不畏失败的尝试。我就从最基
础的电子商务开始叻。
刚好有个朋友准备做手机的电子商务,用前几篇文章提 ......
初步认识邮件的源文件
本文简要说明了通过POP3协议收取邮件、MIME邮件的解码的原理;针对收取和MIME解码,提供了两个实用的PHP类,并提供了使用的样例。分为邮件收取、MIME解码两个部分。我们已经向您介绍过了邮件的收取,现在让我们来为您介绍本文的解码部。
在上一 ......
最近突发奇想,.net都有命名空间机制:
using System.data;.......,
我们在开发php时,是否也能实现这种机制呢,我们知道现在的php v5.2.9还不支持命名空间的概念,
但相关php v5.3的 资料表明 已经使用命名空间的概念 :
&nb ......
这一节课的内容比较少,主要讲了抽象类和抽象方法。
抽象类是指含有抽象方法的类,抽象类至少要包含一个抽象方法。用abstract关键字定义抽象方法和类。
抽象方法的特点是只有方法名,不包含方法体,即没有方法实现,具体体现在代码中就是抽象方法不包含大括号{}。
抽象类不能被实例化,只能被继承,继承的子类必须重载父 ......
所需软件(注意版本!):
Apache2.2.3
PHP5.1.5
MySQL5.0.24
这三个软件都是免费的,可从官网上下载,目前我所有的软件名为:
apache_2.2.3-win32-x86-no_ssl.msi
mysql-5.0.24-win32.zip
php-5.1.5-Win32.zip
基于windows操作系统,在Windows XP下安装使用:
1、安装过程:  ......