Способы установки расширений php_mysql в PHP

Чтобы установить расширение php_mysql, вам необходимо выполнить определенные действия в зависимости от используемой операционной системы и версии PHP. Вот несколько методов для разных сценариев:

Метод 1. Использование менеджера пакетов (Linux)

  1. Откройте терминал.
  2. Обновите кеш менеджера пакетов:
    • Для Ubuntu/Debian: sudo apt update
    • Для CentOS/RHEL: sudo yum update
  3. Установите расширение PHP MySQL:
    • Для PHP 7.x: sudo apt install php7.x-mysqlили sudo yum install php7.x-mysql
    • Замените xна конкретную версию PHP, которую вы используете.

Метод 2: компиляция из исходного кода (Linux)

  1. Установите необходимые зависимости:
    • Для Ubuntu/Debian: sudo apt install php-dev libmysqlclient-dev
    • Для CentOS/RHEL: sudo yum install php-devel mysql-devel
  2. Загрузите исходный код PHP с официального сайта PHP: https://www.php.net/downloads.php
  3. Извлеките скачанный архив.
  4. Перейдите в каталог извлеченного исходного кода PHP.
  5. Выполните следующие команды:
    ./configure --with-mysqli=mysqlnd
    make
    sudo make install

    вариант в соответствии с вашими потребностями.

Метод 3: использование XAMPP (Windows, macOS, Linux)

  1. Загрузите и установите XAMPP с веб-сайта Apache Friends: https://www.apachefriends.org/index.html
  2. Запустите XAMPP и запустите сервер Apache.
  3. Найдите файл php.ini:
    • Для Windows: C:\xampp\php\php.ini
    • Для macOS: /Applications/XAMPP/xamppfiles/etc/php.ini
    • Для Linux: /opt/lampp/etc/php.ini
  4. Откройте файл php.iniв текстовом редакторе.
  5. Раскомментируйте следующую строку, удалив точку с запятой (;) в начале:
    extension=mysqli
  6. Сохраните файл php.iniи перезапустите сервер Apache.

После установки расширения php_mysqlвы можете проверить его установку, создав файл PHP со следующим кодом:

<?php
phpinfo();
?>

Сохраните файл с расширением .php(например, info.php) и поместите его в корневой каталог документов вашего веб-сервера. Откройте файл с помощью веб-браузера (например, http://localhost/info.php ), и вы должны увидеть страницу с информацией о PHP. Найдите раздел MySQL, чтобы убедиться, что расширение установлено и включено.