## Installation

Diese » PECL-Erweiterung ist nicht Teil von PHP.

Ein Beispiel für die Installation auf Ubuntu 18.04 mit PHP 7.2:

    // Abhängigkeiten
    $ apt install build-essential libprotobuf-dev libboost-dev openssl protobuf-compiler liblz4-tool zstd

    // PHP mit den gewünschten Erweiterungen; php7.2-dev wird zum Kompilieren benötigt
    $ apt install php7.2-cli php7.2-dev php7.2-mysql php7.2-pdo php7.2-xml

    // Kompilieren der Erweiterung
    $ pecl install mysql_xdevapi

Der Befehl `pecl install` aktiviert keine PHP-Erweiterungen (standardmäßig). Die Aktivierung kann auf verschiedene Arten erfolgen. Hier ein weiteres Beispiel für PHP 7.2 auf Ubuntu 18.04:

    // Eine eigene ini-Datei erstellen
    $ echo "extension=mysql_xdevapi.so" > /etc/php/7.2/mods-available/mysql_xdevapi.ini

    // Den Befehl 'phpenmod' verwenden (Achtung: ist Debian/Ubuntu-spezifisch)
    $ phpenmod -v 7.2 -s ALL mysql_xdevapi

    // Alternativ zu 'phpenmod' kann der Symlink auch manuell gesetzt werden
    // $ ln -s /etc/php/7.2/mods-available/mysql_xdevapi.ini /etc/php/7.2/cli/conf.d/20-mysql_xdevapi.ini

    // Schauen wir uns an, welche MySQL-Erweiterungen nun aktiviert sind
    $ php -m |grep mysql

    mysql_xdevapi
    mysqli
    mysqlnd
    pdo_mysql

Information zur Installation dieser PECL-Erweiterung finden sie im Kapitel Installation von PECL-Erweiterungen. Zusätzliche Informationen wie neue Releases, Downloads, Quelldateien, Maintainerinformation und ein CHANGELOG finden Sie hier: » https://pecl.php.net/package/mysql_xdevapi.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open