CentOs 7 Php sudo yum 설치 php-mysql 오류

CentOs 7 Php sudo yum 설치 php-mysql 오류

PHP를 설치하려고 하는데 CentOs7에서 오류가 발생합니다. 내가 입력할 때;

sudo yum install php-mysql

에러 발생됨

Last metadata expiration check: 1 day, 0:39:55 ago on Thu 16 Sep 2021 08:29:16 AM EDT.
No match for argument: php-mysql
Error: Unable to find a match: php-mysql

PHP를 설치하는 방법

답변1

@Vlad의 답변이 작동합니다

sudo yum install php-mysqlnd

mysqlnd의 의미는 Mysql Native DtaverPHP의 MySQL 클라이언트 라이브러리(libmysql)를 즉시 대체한다는 것입니다.

https://dev.mysql.com/downloads/connector/php-mysqlnd/

이전 PHP의 경우 둘 다 사용할 수 있지만 php-mysql일부 php-mysql시스템의 경우 최신 PHP만 php-mysqlnd사용할 수 있습니다.

https://pkgs.org/search/?q=php-mysql

https://pkgs.org/search/?q=php-mysqlnd

Fedora/CentOS에서는 다르지만 Debian 세계에서는 php-mysqlCentos에서만 사용할 수 있고 동일합니다.php-mysqlnd

php-mysqlnddebian/ubuntu용 가상 패키지임을 알 수 있습니다.php-mysql https://packages.debian.org/buster/php-mysqlnd

일반적으로 두 가지 옵션이 있는 경우 기본 드라이버를 선택해야 합니다.

https://serverfault.com/questions/400434/php-mysqlnd-or-php-mysql

관련 정보