>  기사  >  백엔드 개발  >  linux --with-mysql --with-mysqli에 PHP 모듈을 설치하려면 mysql을 설치해야 합니까?

linux --with-mysql --with-mysqli에 PHP 모듈을 설치하려면 mysql을 설치해야 합니까?

WBOY
WBOY원래의
2016-09-30 09:37:332021검색

Linux Centos 환경에서는 php.5.3을 설치하세요
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ -- 활성화-soap --enable-fpm --enable-mbstring
--with-curl --with-mysql -with-mysqli --with-gd --with-jpeg-dir

오류 보고서:
구성: 오류: /usr에서 libmysqlclient를 찾을 수 없습니다.
MySQL 클라이언트 라이브러리는 더 이상 번들로 제공되지 않습니다!

이해가 안 돼요. with-mysql 모듈이 mysql을 지원하나요? 컴퓨터에 mysql을 설치해야 합니까? 해당 머신은 다른 머신의 msyql에 연결되어 있으므로 mysql 연결에 대한 지원만 설치하면 됩니다. 다른 방법이 있나요?

다른 정보를 찾으려면 다음이 필요합니다: mysql-server mysql-client libmysqlclient-dev

답글 내용:

Linux Centos 환경에서는 php.5.3을 설치하세요
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ -- 활성화-soap --enable-fpm --enable-mbstring
--with-curl --with-mysql -with-mysqli --with-gd --with-jpeg-dir

오류 보고서:
구성: 오류: /usr에서 libmysqlclient를 찾을 수 없습니다.
MySQL 클라이언트 라이브러리는 더 이상 번들로 제공되지 않습니다!

이해가 안 돼요. with-mysql 모듈이 mysql을 지원하나요? 컴퓨터에 mysql을 설치해야 합니까? 해당 머신은 다른 머신의 msyql에 연결되어 있으므로 mysql 연결에 대한 지원만 설치하면 됩니다. 다른 방법이 있나요?

다른 정보를 찾으려면 다음이 필요합니다: mysql-server mysql-client libmysqlclient-dev

libmysqlclient-dev를 설치해야 합니다. 이는 MySQL 클라이언트 라이브러리(헤더 파일, pkg-config 구성 등)용 개발 파일입니다. 이는 MySQL 서버에 연결하는 데 사용되는 MySQL 클라이언트 라이브러리인 libmysqlclient에 따라 다릅니다.

시스템(원격 시스템 포함)에서 MySQL 서버에 연결하려면 프로그램이 MySQL(MySQL 네트워크 프로토콜)에서 사용하는 언어를 말하는 방법을 알 수 있도록 MySQL 클라이언트 라이브러리가 필요합니다. 물론 일부 라이브러리는 공식 MySQL 클라이언트 라이브러리를 사용하지 않고 자체적으로 구현하므로 공식 MySQL 클라이언트 라이브러리가 필요하지 않습니다(예: pymysql).

메시지가 나타나면 libmysqlclient를 설치하세요

mysql-libs만 필요합니다. 하지만 이 패키지에는 mysql-community-libs

와 같이 많은 이름이 있습니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.