PHP与MySQL支持:从起源到PHP5的扩展模块加载

需积分: 50 0 下载量 123 浏览量 更新于2024-08-17 收藏 911KB PPT 举报
"这篇文档是关于PHP5中文手册的基础内容,特别关注PHP对MySQL支持的扩展模块加载。在PHP5中,MySQL的支持是通过扩展模块实现的,如php_mysql.dll。用户需要在PHP的安装目录下找到这个文件,并在配置文件中取消对其的注释,即删除分号,然后重启服务器,比如Apache,以使改动生效。此外,配置文件中的`extension_dir`参数用于指定扩展模块所在的路径。文档还涵盖了PHP的各种基础知识,包括PHP的起源、发展历史、不同版本的发布以及PHP的主要功能和特性。" 在深入讨论PHP与MySQL的集成之前,我们先来回顾一下PHP的历史。PHP由Rasmus Lerdorf于1994年创造,最初用于构建他的在线简历系统,随后在1995年发布了第一个版本。随着不断的改进和发展,PHP在1997年成为了一个真正的开源项目,由Zeev Suraski和Andi Gutmans重写了解析引擎,发布了PHP3.0,用户基数迅速增长。在2000年,PHP4.0发布,带来了架构上的重大改变。 回到PHP对MySQL的支持,`php_mysql.dll`是关键的扩展模块,负责提供PHP与MySQL数据库之间的连接。用户在安装PHP时,必须确保该模块被正确加载。这通常涉及到修改`php.ini`配置文件,将`;extension=php_mysql.dll`这一行的分号去掉,这表示启用该扩展。`extension_dir`配置项应指向PHP扩展库的路径,例如`c:\php5\ext`,这样系统就能找到并加载所需的扩展模块。 加载了MySQL扩展后,PHP可以使用一系列函数来执行SQL查询、管理数据库连接、处理结果集等,如`mysql_connect()`用于建立数据库连接,`mysql_query()`用于执行SQL语句,`mysql_fetch_array()`则用于获取查询结果。这些功能使得PHP成为Web开发中处理MySQL数据库的强大工具,特别是在动态网站和Web应用程序中。 除了MySQL支持,文档中还概述了PHP的学习路径,包括从基础的PHP概念、安装配置、基本编程语法,到面向对象编程、数据库操作、会话管理、文件和目录操作、网络编程、正则表达式、图像处理、XML集成,以及实际案例分析等广泛的主题。通过这些章节,读者可以逐步掌握PHP编程的各个方面,从而能够开发出功能丰富的Web应用程序。