@EvgeniiR
https://github.com/EvgeniiR

Что такое mysqlnd и как его установить в PHP 7?

Использую Swoole, там свои методы для подключения к БД, и метод escape для того что бы обезопаситься от SQL-инъекций, судя по комментариям в их документации доступен только с установленным mysqlnd.
Как установить это расширение в PHP7?

Нашел только для 5 версии Пыха на php.net: "sudo apt-get install php5-mysqlnd "
  • Вопрос задан
  • 2446 просмотров
Решения вопроса 1
slo_nik
@slo_nik
Добрый день
Очень просто.
slonik@slonik-MS-7971:~$ aptitude search mysqlnd
v   php-mysqlnd                                            -                                                                 
v   php-mysqlnd:i386                                       -                                                                 
p   php-mysqlnd-ms                                         - MySQL replication and load balancing module for PHP             
p   php-mysqlnd-ms:i386                                    - MySQL replication and load balancing module for PHP             
v   php5.6-mysqlnd                                         -                                                                 
v   php5.6-mysqlnd:i386                                    -                                                                 
v   php5.6-mysqlnd-ms                                      -                                                                 
v   php5.6-mysqlnd-ms:i386                                 -                                                                 
v   php7.0-mysqlnd                                         -                                                                 
v   php7.0-mysqlnd:i386                                    -                                                                 
v   php7.1-mysqlnd                                         -                                                                 
v   php7.1-mysqlnd:i386                                    -                                                                 
v   php7.2-mysqlnd                                         -                                                                 
v   php7.2-mysqlnd:i386                                    -                                                                 
v   php7.3-mysqlnd                                         -                                                                 
v   php7.3-mysqlnd:i386

Пакет есть.
Значит можно ставить
sudo apt-get install php7.1-mysqlnd

p.s. А по поводу первой части вопросе куча информации.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы