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


Anbieterverzeichnis
Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!  

 


SELFPHP Forum
Fragen rund um die Themen PHP? In über 79.000 Beiträgen finden Sie sicher die passende Antwort!  


Newsletter
Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 



 

MySQL - Installation




MySQL besteht aus dem SQL-Datenbankserver mysqld sowie diversen Client Programmen.

MySQL verwendet die Abfragesprache Structured Query Language, kurz SQL, welche in den 70er Jahren von der Firma IBM entwickelt wurde und bis heute als Standard-Abfragesprache für relationale Datenbanken gilt. Der Vorläufer von MySQL ist das auch heute noch verbreitete mSQL (Mini SQL).

MySQL ist als Source- oder als Binärdistribution kostenfrei erhältlich und unterstützt sämtliche modernen Betriebssysteme, welche POSIX-Threads und einen C++ Compiler verwenden. Vorteil der Binärdistribution ist die einfache Installierung des Datenbankservers. Zur Sourcedistribution von MySQL, die in C/C++ geschrieben ist, greift, wer den Code lesen oder sogar modifizieren möchte.

Wer sich eine aktuelle MySQL-Version aus dem Netz laden will, kann zwischen einer ganzen Reihe unterschiedlicher Versionen auswählen. Die aktuelle stabile MySQL-Version ist Release 4.0.21.

Tipp: Die jeweils aktuellen MySQL-Distributionen für Ihr Betriebssystem, erhalten Sie unter folgender Adresse: www.mysql.de


Um den Dschungel der Release-Nummern besser zu durchschauen können folgende Hinweis hilfreich:

Die Release-Nummer besteht aus drei Zahlen und eventuell einem Suffix.
. Erste Zahl (4) das Datei-Format
. Zweite Zahl (0) ist die Release-Nummer
. Dritte Zahl (21) die Versionsnummer

Der Suffix gibt Auskunft über die Vollständigkeit der Dokumentation und Stabilität der Version.
. Alpha - mit dem Suffix Alpha wird eine Release gekennzeichnet, die einen umfangreichen neuen Codeteil besitzt, welcher noch nicht 100%ig getestet wurde.
. Beta - mit dem Suffix Beta wird eine Release gekennzeichnet, deren neuer Code vollständig getestet wurde und deren Dokumentation vollständig ist. Bei Beta-Versionen treten in der Regel keine unbekannten Fehler mehr auf. Wenn nach einer bestimmten Zeit keine Fehler mehr auftreten, wird die Beta-Version zur Gamma-Version.
. Kein Suffix - wird, wie im vorliegenden Fall, kein Suffix angegeben, bedeutet dies, dass diese Version bei diversen Anwendungen für eine längere Zeit ohne Fehler im Einsatz war und somit eine stabile-Version ist.


Achtung: MySQL steht unter dem "Dualen Lizenzierungsmodell" der MySQL AB-Gruppe zur Verfügung. Bei diesem Modell können die Anwender wählen, MySQL-Produkte unter der Free Software/Open-Source GNU General Public License, auch als "GPL" bekannt, oder unter einer kommerzielle Lizenz zu nutzen.




MySQL-Varianten

Wer die Wahl hat, hat die Qual. Der MySQL-Datenbankserver ist in vier verschiedenen Varianten verfügbar:
.
MySQL Standard
enthält die Standard-Speicher-Engines von MySQL sowie die InnoDB Storage Engine. InnoDB ist eine transaktionssichere ACID-konforme Storage Engine mit Commit, Rollback, Absturz-Wiederherstellung und der Möglichkeit, Datensätze auf Zeilenebene zu sperren. Diese Variante ist für Anwender, die die Hochleistungs-Datenbank MySQL mit voller Transaktionsunterstützung nutzen möchten.
.
MySQL Pro
ist die Variante mit kommerzieller Lizenz des MySQL Standard Datenbank Servers mit den gleichen Eigenschaften, einschließlich InnoDB-Unterstützung.
.
MySQL Max
ist für Anwender, die frühzeitig Zugang zu neuen Funktionen und Eigenschaften haben möchten. Diese Variante beinhaltet die Standard Storage Engines, die InnoDB Storage Engine und andere Extras wie die Berkeley Database Storage Engine und SSL Transport-Layer-Verschlüsselung. MySQL Max unterstützt auch die Aufteilung von Tabellen auf verschiedene Dateien, was nützlich ist, wenn die Dateigrösse grösser wird als das Betriebssystem dies zuläßt.
.
MySQL Classic
enthält nur die Standard MySQL Storage Engines und unterscheidet sich von MySQL Pro und MySQL Standard dadurch, daß die InnoDB Storage Engine nicht enthalten ist. MySQL Classic ist nur als kommerzielle Lizenz erhältlich.



Letztes Update: {UPDATEZEIT} Installation des MySQL-Datenbankservers
Letztes Update: {UPDATEZEIT} Installation auf UNIX-/LINUX-Systemen
Letztes Update: {UPDATEZEIT} Installation auf Windows-Systemen
Letztes Update: {UPDATEZEIT} Installation überprüfen
Letztes Update: {UPDATEZEIT} Kommandozeilenwerkzeuge von MySQL
Letztes Update: {UPDATEZEIT} Grafische MySQL-Clients
Letztes Update: {UPDATEZEIT} Anwendungen der MySQL AB-Gruppe

 



 




 sponsored by

Host Europe


HighText iBusiness


Host Europe




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