linux - 编译安装php5.6时,./configure时,参数--mysql是干嘛的,一定要吗

WBOY
发布: 2016-08-04 09:21:31
原创
1061 人浏览过

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-pcntl --enable-mysqlnd --enable-opcache --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-shmop --enable-zip --enable-ftp --enable-soap --enable-xml --enable-mbstring --disable-rpath --disable-debug --disable-fileinfo --with-mysql --with-mysqli --with-pdo-mysql --with-pcre-regex --with-iconv --with-zlib --with-mcrypt --with-gd --with-openssl --with-mhash --with-xmlrpc --with-curl --with-imap-ssl

这是命令,网上说这个参数是mysql的安装目录,难道一定要先装mysql吗

回复内容:

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-pcntl --enable-mysqlnd --enable-opcache --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-shmop --enable-zip --enable-ftp --enable-soap --enable-xml --enable-mbstring --disable-rpath --disable-debug --disable-fileinfo --with-mysql --with-mysqli --with-pdo-mysql --with-pcre-regex --with-iconv --with-zlib --with-mcrypt --with-gd --with-openssl --with-mhash --with-xmlrpc --with-curl --with-imap-ssl

这是命令,网上说这个参数是mysql的安装目录,难道一定要先装mysql吗

该参数是一个已经不推荐的参数,应当抛弃,后续版本将会移除该编译选项。

请使用 --with-pdo --with-pdo-mysql --with-mysqlnd 替代。

哦,再补充,这个参数是用于提供 MySQL 数据库操作的扩展,没有这些就无法连接 MySQL 数据库,鉴于你问出这种问题,一般都是需要用来做网站的,肯定要开启。

不需要安装 MySQL ,但需要安装 MySQL 的库!编译需要依赖其头文件和一些链接库。

可以选择不安装,但是如果需要使用mysql链接的时候则需后续配置

如何你不考虑是用mysql可以不安装,先安装php,在配置mysql会比较麻烦

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!