易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

配置APACHE使其支持php的成功经验

配置APACHE使其支持php的成功经验(只是关键部分配置,并非整个配置过程)
环境:
WinXP sp3
Apache2.2
php-5.2.2-Win32.zip解压目录D:\PHP
在Apache的httpd.conf文件中采取用加载模块的方式在文件中添加语句:
LoadModule php5_module "D:/PHP/php5apache2-2.dll"
注意这里一开始我添加的是D:/PHP/php5apache2.dll ......

浅谈php插件扩展

 最近突发奇想,.net都有命名空间机制:
       using System.data;.......,
  我们在开发php时,是否也能实现这种机制呢,我们知道现在的php v5.2.9还不支持命名空间的概念,
  但相关php v5.3的 资料表明 已经使用命名空间的概念 :
    &nb ......

PHP之父:开放和互动是网站成功的基础


PHP之父Rasmus Lerdorf在互联网技术精英论坛上表示,开发和互动是网站成功的基础。
  Rasmus以亚马逊和雅虎举例,“这些网站如果没有用户的话,做得再漂亮也什么都不是”。Rasmus认为,网站一开始与报纸一样,仅仅是“单向交流”提供信息,有人来看即可。
  “但是对现代的网站来说,这已 ......

在生产环境中使用php性能测试工具xhprof

xhprof是facebook开源出来的一个php性能测试工具,也可以称之为profile工具,这个词不知道怎么翻译才比较达意。跟之前一直使用的xdebug相比,有很多类似之处。以前对xdebug有一些记录还可以供参考,但是它的缺点是对性能影响太大,即便是开启了profiler_enable_trigger参数,用在生产环境中也是惨不忍睹,cpu立刻就飙到high ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号