基础的PHP包含许多核心功能和一些可选的扩展以提供额外功能。在PHP4中,MySQL是默认被支持的,但从PHP5开始,在和MySQL数据库交互之前必须激活MySQL支持。
PHP提供了两个扩展来支持MySQL:mysql和mysqli(MySQL Improved)。使用哪个要看PHP和MySQL的版本。PHP4,5,6中都提供了mysql扩展来和MySQL4.0之前进行交互(包括4.0)。mysqli,在PHP5添加,提供与MySQL4.1之后的版本进行交互的函数。当然在4.1之后的MySQL中也可以使用mysql扩展进行交互,但是不能使用新加特性。
Windows下配置PHP支持mysql
在php.ini文件中找到extension=php_mysql.dll
和extension=php_mysqli.dll,如果之前有分号,表明被注释,去掉分号即可;如果没有这两句需要手动输入