Teil von  SELFPHP   Teil von  Praxisbuch
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

MySQL und PHP 5




In PHP 5 ist MySQL weder standardmäßig aktiviert, noch ist die MySQL Client Bibliothek in PHP enthalten. Der Grund hierfür begründet das PHP-Entwickler Team mit der Verbreitung von MySQL. Es ist somit nicht mehr notwendig in PHP MySQL einzubinden. Dafür haben Ihnen die Entwickler im Gegenzug eine optimierte MySQL-Erweiterung (mysqli) spendiert.

Hinweis: Die mysqli-Erweiterung ermöglicht Ihnen den Zugriff auf Funktionen von MySQL 4.1 und höher.



Installation

Um die mysqli-Erweiterung für PHP zu installieren, verwenden Sie hierfür die Option --with-mysqli=mysql_config_path wobei mysql_config_path auf das Verzeichnis des mysql_config-Programms verweist, welches bei MySQL-Versionen größer als 4.1 vorhanden ist. Darüber hinaus müssen Sie die Standard- MySQL-Erweiterung deaktivieren, da diese standardmäßig aktiviert ist. Dazu verwenden Sie die Option --without-mysql. Wenn Sie die Standard-MySQL-Erweiterung zusammen mit der verbesserten mysqli-Erweiterung installieren möchten, können sie die mit PHP mitgelieferte und integrierte libmysql-Bibliothek nicht benutzen. Stattdessen müssen Sie Client-Bibliotheken verwenden, welche bei MySQL-Version 4.1 installiert werden. Damit zwingen Sie PHP diese Client-Bibliotheken zu benutzen und vermeiden so Konflikte.

Hinweis: Da die Auflistung sämtlicher mysqli-Funktionen den Rahmen des Buches sprengen würde, verweisen wir Sie an dieser Stelle auf die Online-Referenz: www.php.net


Achtung: Die mysqli-Erweiterung befindet sich immer noch im experimentier Stadium und sollte lediglich zu Testzwecken eingesetzt werden.



 



 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de