Statement on glibc/iconv Vulnerability

Installation

Installation unter Unix

Um den MySQL Native Driver nutzen zu können, muss PHP so kompiliert werden, dass die MySQL-Datenbankerweiterungen den MySQL Native Driver unterstützen. Dies geschieht über die Konfigurationsoptionen mit denen der PHP-Quellcode kompiliert wird.

Um zum Beispiel die Erweiterung MySQL, mysqli und PDO MYSQL unter Verwendung des MySQL Native Driver zu erstellen, müsste der folgende Befehl eingegeben werden:

./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
[weitere Optionen]

Installation unter Windows

In den offiziellen PHP-Distributionen für Windows ist der MySQL Native Driver standardmäßig aktiviert, so dass keine zusätzliche Konfiguration erforderlich ist, um ihn zu verwenden. Alle MySQL-Datenbankerweiterungen verwenden in diesem Fall den MySQL Native Driver.

Unterstützung des SHA-256 Authentifizierungs-Plugins

Damit sich der MySQL Native Driver über über Konten mit MySQL verbinden kann, die das MySQL SHA-256 Authentifizierungs-Plugin verwenden, muss die OpenSSL-Funktionalität in PHP integriert und aktiviert sein. PHP kann dazu zum Beispiel wie folgt konfiguriert werden:

./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-openssl
[weitere Optionen]
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top