Datenbank MySQL ist in Version 5.0 erschienen
[[Image:Monty-Widenius-David-Axmark-MySQL-2003-05-09.jpg|thumb|David Axmark (links) und Michael Widenius, Gründer der MySQL AB]]
{{Beginn|Uppsala|Schweden|24.10.2005}} Die Firma MySQL AB hat Version 5.0 ihrer gleichnamigen [[w:Open Source|Open Source]] [[w:Datenbank|Datenbank]] veröffentlicht.

[[w:MySQL|MySQL]] 5.0 wird von dem Softwareunternehmen selbst als die wichtigste Veröffentlichung in der zehnjährigen Geschichte des Unternehmens bezeichnet. Die Datenbank gilt als die am weitesten verbreitete Open Source Datenbank der Welt und ist die Grundlage vieler Webseiten weltweit. In der Kombination mit [[w:Linux|Linux]], [[w:PHP|PHP]] und [[w:Apache HTTP Server|Apache]] ist sie Teil der inzwischen schon fast als Qualitätsmerkmal geltenden Abkürzung [[w:LAMP|LAMP]].

Die technischen Neuerungen sind vielfältig und bedeuten für die Entwickler, die mit MySQL arbeiten, eine deutliche Vereinfachung der Arbeit und Annäherung an bekannte größere Datenbanken wie [[w:Oracle|Oracle]].

So wurde [[w:MySQL|MySQL]] um [[w:Stored Procedures|Stored Procedures]] erweitert, die das Integrieren von Geschäftslogik in die Datenbank erlauben. Dies führt zu einer gesteigerten Geschwindigkeit der entsprechenden [[w:Anwendungen|Anwendungen]]. So genannte [[w:Triggers|Datenbanktriggers]] definieren die Ausführung von Ereignissen innerhalb der [[w:Datenbank|Datenbank]], wenn beispielweise Daten verändert, eingefügt oder gelöscht werden. Eine weitere Neuerung sind die [[w:Sicht (Datenbank)|Views]], welche es erlauben, fertige Abfragen der Datenbank dauerhaft zu speichern und diese sofort nutzbar für weitere Abfragen zu speichern. Dies erlaubt vor allem eine Vereinfachung der Benutzung der Datenbank und gestattet es, den Zugriff auch auf miteinander verbundene Daten zu beschränken.

Des Weiteren wurden [[w:Cursor|Cursor]] integriert, die ein Springen in Abfragen erlauben, eine Speichermethode für Archivdaten und [[w:Transaktion (Informatik)|Transaktionssicherheit]] über Datenbanken hinweg. 

Eine vollständige Liste mit allen technischen Details kann direkt auf der MySQL-Webseite eingesehen werden.

== Weblinks ==
* [http://www.mysql.com/ Webseite von MySQL]

== Quellen ==
* {{Quelle|
Medium=MySQL|
Wikipedia=MySQL|
URL=http://www.mysql.com/news-and-events/news/article_976.html|
Titel=MySQL 5.0 Now Available for Production Use|
Datum=24.10.2005|
Sonstiges= }}

[[Kategorie:MySQL]]
[[Kategorie:MySQL AB]]
{{Computer}}
{{Europa}}
David Axmark (links) und Michael Widenius, Gründer der MySQL AB
 Die Firma MySQL AB hat Version 5.0 ihrer gleichnamigen Open Source Datenbank veröffentlicht.

MySQL 5.0 wird von dem Softwareunternehmen selbst als die wichtigste Veröffentlichung in der zehnjährigen Geschichte des Unternehmens bezeichnet. Die Datenbank gilt als die am weitesten verbreitete Open Source Datenbank der Welt und ist die Grundlage vieler Webseiten weltweit. In der Kombination mit Linux, PHP und Apache ist sie Teil der inzwischen schon fast als Qualitätsmerkmal geltenden Abkürzung LAMP.

Die technischen Neuerungen sind vielfältig und bedeuten für die Entwickler, die mit MySQL arbeiten, eine deutliche Vereinfachung der Arbeit und Annäherung an bekannte größere Datenbanken wie Oracle.

So wurde MySQL um Stored Procedures erweitert, die das Integrieren von Geschäftslogik in die Datenbank erlauben. Dies führt zu einer gesteigerten Geschwindigkeit der entsprechenden Anwendungen. So genannte Datenbanktriggers definieren die Ausführung von Ereignissen innerhalb der Datenbank, wenn beispielweise Daten verändert, eingefügt oder gelöscht werden. Eine weitere Neuerung sind die Views, welche es erlauben, fertige Abfragen der Datenbank dauerhaft zu speichern und diese sofort nutzbar für weitere Abfragen zu speichern. Dies erlaubt vor allem eine Vereinfachung der Benutzung der Datenbank und gestattet es, den Zugriff auch auf miteinander verbundene Daten zu beschränken.

Des Weiteren wurden Cursor integriert, die ein Springen in Abfragen erlauben, eine Speichermethode für Archivdaten und Transaktionssicherheit über Datenbanken hinweg. 

Eine vollständige Liste mit allen technischen Details kann direkt auf der MySQL-Webseite eingesehen werden.
MySQL MySQL AB