PHP 환경에는 mysql이 없습니다. mysql 확장을 어떻게 컴파일합니까?
PHP中文网
PHP中文网 2017-05-16 13:00:55
0
4
365

내 lnmp 환경은 Alibaba Cloud RDS 데이터베이스를 사용합니다. 환경에 mysql이 없습니다. phpize를 통해 mysql 및 mysqli 확장을 설치하려면 어떻게 해야 합니까?

PHP中文网
PHP中文网

认证0级讲师

모든 응답(4)
大家讲道理

장식PDO吧,不需要mysql환경.
그리고 mysql은 소켓을 통해 연결되므로 mysql 환경이 필요하지 않습니다.

伊谢尔伦

https://pecl.php.net
여기로 이동하여 소스 코드 패키지를 다운로드하고 컴파일하고 설치하세요.

洪涛

사용 중인 php 버전을 모르겠습니다. php7에서는 mysql 확장이 중단되었습니다. 및 mysqlnd 확장
다음은 php7php什么版本的,mysql扩展在php7中已经被废弃,只有mysqlimysqlnd扩展
下面简要说明php7中怎么编译安装mysqli扩展

$ cd php7/ext/mysqli
$ phpize
Configuring for:
PHP Api Version:         20160303
Zend Module Api No:      20160303
Zend Extension Api No:   320160303
$ ./configure
$ make && make install

然后,你就可以在php7/ext/mysqli/modules目录下看到编译好了的mysqli.so에서 mysqli 확장을 컴파일하고 설치하는 방법에 대한 간략한 설명입니다. 으아악

그러면 php7/ext/mysqli/modules 디렉터리에서 컴파일된 mysqli.so를 볼 수 있습니다🎜
小葫芦

무엇을 사용하든 상관없이 이러한 확장 기능은 현재 PHP 버전에서 기본적으로 활성화되어 있으므로 수동으로 처리할 필요가 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿