经过测试,在Win32下,PHP可以通过编译时设定--with-mysql参数使PHP支持Mysql,其中要求必须开启Mysqlnd引擎。这种方式编译后的php5ts.dll/php5.dll,可以在php.ini中不添加extention=php_mysql.dll的环境下支持mysql系列函数。此外,如果编译时未添加mysql扩展,也可以通过链接外部dll的方式通过extension=php_mysql.dll支持Mysql。
这两张方式有何区别?各有什么优劣?
本文探讨了在Win32环境下,PHP支持MySQL的两种主要方式:一种是在编译时通过--with-mysql参数并启用Mysqlnd引擎;另一种是通过加载外部dll文件实现。文章分析了这两种方式的区别及各自的优缺点。
经过测试,在Win32下,PHP可以通过编译时设定--with-mysql参数使PHP支持Mysql,其中要求必须开启Mysqlnd引擎。这种方式编译后的php5ts.dll/php5.dll,可以在php.ini中不添加extention=php_mysql.dll的环境下支持mysql系列函数。此外,如果编译时未添加mysql扩展,也可以通过链接外部dll的方式通过extension=php_mysql.dll支持Mysql。
这两张方式有何区别?各有什么优劣?

被折叠的 条评论
为什么被折叠?