Anhang B. Danksagungen

Inhaltsverzeichnis

B.1. Entwickler bei MySQL AB
B.2. Kontributoren zu MySQL
B.3. Unterstützer von MySQL

Dieser Anhang listet die Entwickler, Kontributoren und Unterstützer auf, die mitgeholfen haben, dass MySQL das wird, was es heute ist.

B.1. Entwickler bei MySQL AB

Hier sind die Entwickler, die von MySQL AB angestellt wurden, um an MySQL zu arbeiten, ungefähr in der Reihenfolge ihres Eintritts. Neben dem Namen wird aufgelistet, für welche Teilaufgaben der Entwickler verantwortlich ist oder welche Leistungen er erbracht hat.

  • Michael (Monty) Widenius

    Schrieb folgende Bestandteile von MySQL:

    • Den gesamten Haupt-Code in mysqld.

    • Neue Funktionen für die Zeichenketten-Bibliothek.

    • Das meiste der mysys-Bibliothek.

    • Die ISAM- und MyISAM-Bibliotheken (B-Baum-Index-Datei-Handler mit Index-Komprimierung und verschiedenen Datensatzformaten).

    • Die HEAP-Bibliothek. Ein Speicher-Tabellensystem mit unserem überragenden komplett dynamischen Hashing. In Gebrauch seit 1981 und veröffentlicht um 1984.

    • Das replace-Programm (ansehen, es ist COOL!).

    • MyODBC, den ODBC-Treiber für Windows95.

    • Behob Bugs in MIT-pThread, um sie für MySQL zum Laufen zu bringen, sowie Unireg, ein curses-basierendes Applikationswerkzeug vielen Utilities.

    • Portierung von mSQL-Werkzeugen wie msqlperl, DBD/DBI und db2mysql.

    • Das meiste von Crash-me und die Grundlage für die MySQL-Benchmarks.

  • David Axmark

    • Koordinator und ursprünglicher Haupt-Schreiber des Referenzhandbuchs, inklusive Verbesserungen von texi2HTML.

    • Automatische Website-Aktualisierung des Handbuchs.

    • Ursprüngliche Autoconf-, Automake- und Libtool-Unterstützung.

    • Den Lizensierungs-Kram.

    • Teile all der Textdateien. (Heutzutage ist nur noch die README übrig. Der Rest befindet sich im Handbuch.)

    • Viel Testen neuer Features.

    • Unser ``kostenloser'' Inhouse-Software-Anwalt.

    • Derjenige, der die Mailing-Liste wartet (und nie die Zeit hatte, es richtig zu machen ...)

    • Unser Original-Portabilitätscode (jetzt mehr als 10 Jahre alt). Heutzutage sind nur noch Teile von mysys übrig.

    • Jemand, den Monty mitten in der Nacht anrufen kann, wenn er gerade das neue Feature zum Laufen gebracht hat.

  • Jani Tolonen

    • mysqlimport

    • Etliche Erweiterungen zum mysql-Client.

    • PROCEDURE ANALYSE()

  • Sinisa Milivojevic

    • Kompression (mit zlib) im Client-Server-Protokoll.

    • Perfektes Hashing für die lexikalische Analyse-Phase.

    • Den MySQLGUI-Client.

    • Derjenige, der mysql++ wartet.

  • Tonu Samuel

    • Unser Sicherheitsexperte.

    • Vio-Schnittstelle (die Grundlage für das verschlüsselte Client-Server-Protokoll).

    • MySQL-Dateisystem (eine Art, MySQL-Datenbanken als Dateien und Verzeichnisse zu benutzen).

    • Den CASE-Ausdruck.

    • Die MD5()- und COALESCE()-Funktionen.

    • RAID-Unterstützung für MyISAM-Tabellen.

  • Sasha Pachev

    • Replikation.

    • SHOW CREATE TABLE.

    • mod_mysql_include

    • cgi++

    • mysql-bench

  • Matt Wagner

    • MySQL-Test-Suite.

    • Unser Webmaster.

  • Miguel Solorzano

    • Winmysqladmin.

  • Timothy Smith

    • Dynamische Zeichen-Unterstützung.

    • Verantwortlich für MySQL-configure.

  • Sergei Golubchik

    • Volltextsuche.

    • Fügte Schlüssel zur MERGE-Bibliothek hinzu.

  • Jeremy Cole

    • Korrekturlesen und Editieren dieses netten Handbuchs.

    • ALTER TABLE ... ORDER BY ....

    • UPDATE ... ORDER BY ....

    • DELETE ... ORDER BY ....

  • John Dean

    • Den MySQL-GUI-Client.

  • Indrek Siitan

    • Designer / Programmierer unserer Web-Schnittstelle.

Folgende Nicht-Entwickler arbeiten ebenfalls bei oder zusammen mit MySQL AB:

  • Hans Kierkegaard - verantwortlich für die MySQL-Lizenz-Handhabung.

  • Antti Halonen - Vertriebsleiter.

  • Jonas Norrman - Beantwortet Lizensierungsfrage, die an geschickt werden.

  • Erik Granberg - bedient MySQL-Partner (und eine Menge sonstiger Kram).

  • Allan Larsson (der BOSS für TCX DataKonsult AB).

B.2. Kontributoren zu MySQL

Während MySQL AB das gesammte Copyright für den MySQL Server und das MySQL manual besitzt, möchten wir hier diejenigen Menschen nennen, die das Ein oder Andere zur MySQL Distribution beigetragen haben. Die Kontributoren sind in eher zufälliger Reihenfolge aufgeführt:

  • Paul DuBois

    Hilft mit, das Referenzhandbuch korrekt und verständlich zu machen. Das beinhaltet, Montys und Davids Englischversuche in das Englisch zu übertragen, das andere Leute kennen.

  • Gianmassimo Vigazzola oder

    Die ursprüngliche Portierung auf Win32/NT.

  • Kim Aldale

    Half, Montys und Davids frühe Englischversuche ins Englische umzuschreiben.

  • Per Eric Olsson

    Mehr oder weniger konstruktive Kritik und Testen des dynamischen Datensatzformats.

  • Irena Pancirov

    Win32-Portierung mit dem Borland-Compiler. mysqlshutdown.exe und mysqlwatch.exe

  • David J. Hughes

    Er bemühte sich, eine Shareware-SQL-Datenbank herzustellen. Wir bei TcX fingen mit mSQL an, fanden aber, dass es unsere Bedürfnisse nicht befriedigen könne, daher schrieben wir stattdessen eine SQL-Schnittstelle zu unserem Applikation-Builder Unireg. mysqladmin und mysql sind Programme, die stark von ihren mSQL-Pendants beeinflusst sind. Wir haben uns große Mühe gegeben, die MySQL-Syntax zu einer Obermenge von mSQL zu machen. Viele API-Ideen sind von mSQL entliehen, damit es einfach ist, kostenlose mSQL-Programme nach MySQL zu portieren. MySQL enthält keinen Code von mSQL. Zwei Dateien in der Distribution (client/insert_test.c und client/select_test.c) basieren auf den entsprechenden (keinem Copyright unterliegenden) Dateien in der mSQL-Distribution, sind aber als Beispiele abgeändert, die die notwendigen Änderungen aufzeigen, wenn man Code von mSQL nach MySQL konvertiert. (mSQL unterliegt dem Copyright von David J. Hughes.)

  • Fred Fish

    Seine exzellente C-Debugging- und Trace-Bibliothek. Monty hat eine Reihe kleinerer Verbesserungen an der Bibliothek vorgenommen (Geschwindigkeit und zusätzliche Optionen).

  • Richard A. O'Keefe

    Seine Public-Domain-Zeichenketten-Bibliothek.

  • Henry Spencer

    Seine Regex-Bibliothek, benutzt bei WHERE spalte REGEXP regexp.

  • Free Software Foundation

    Von ihnen haben wir einen exzellenten Compiler (gcc), die libc-Bibliothek (aus der wir strto.c entliehen haben, damit einiger Code unter Linux funktioniert), und die readline-Bibliothek (für den mysql-Client).

  • Free Software Foundation und das XEmacs-Entwicklungsteam

    Ihr großartiger Editor, der für fast jeden Artikeltext bei TcX/MySQL AB/detron benutzt wird.

  • Patrick Lynch

    Für seine Hilfe bei http://www.mysql.com/.

  • Fred Lindberg

    Er half, qmail aufzusetzen, um die MySQL Mailing-Liste zu handhaben, und für seine unglaubliche Unterstützung bei der Verwaltung der MySQL Mailing-Listen.

  • Igor Romanenko

    mysqldump (vormals msqldump, aber portiert und verbessert von Monty).

  • Yuri Dario

    Er unterhält die MySQL-OS/2-Portierung und baut sie aus.

  • Tim Bunce, Alligator Descartes

    Für die DBD-(Perl)-Schnittstelle.

  • Tim Bunce

    Autor von mysqlhotcopy.

  • Andreas Koenig

    Für die Perl-Schnittstelle zu MySQL.

  • Eugene Chan

    Für den Port von PHP zu MySQL.

  • Michael J. Miller Jr.

    Er schrieb das erste MySQL-Handbuch, und nahm etliche Bereinigungen der Rechtschreibung / Sprache für die FAQ vor (aus dieser entstand vor langer Zeit das MySQL-Handbuch).

  • Yan Cailin

    Erster Übersetzer des MySQL-Referenzhandbuch in vereinfachtes Chinesisch, Anfang 2000, auf der die Big5- und HK-kodierten Versionen (mysql.hitstar.com) basieren. Private Homepage bei linuxdb.yeah.net.

  • Giovanni Maruzzelli

    Für die Portierung von iODBC (Unix ODBC).

  • Chris Provenzano

    Portierbarer Benutzerebene-pThread. Aus dem Copyright: Dieses Produkt beinhaltet Software, die von Chris Provenzano, University of California, Berkeley und Kontributoren entwickelt wurde. Momentan benutzen wir Version 1_60_beta6, die von Monty gepatcht wurde (siehe with-pThread/Changes-mysql).

  • Xavier Leroy

    Der Autor von LinuxThread (benutzt von MySQL unter Linux).

  • Zarko Mocnik

    Sortieren für slowenische Sprache und die cset.tar.gz-Module, die es vereinfachen, andere Zeichensätze hinzuzufügen.

  • "TAMITO"

    Die _MB-Zeichensatz-Makros und die ujis- und sjis-Zeichensätze.

  • Joshua Chamas

    Grundlage für gleichzeitige Einfügeoperationen, erweiterte Datums-Syntax, Debuggen unter NT und Antworten in der MySQL-Mailing-Liste.

  • Yves Carlier

    mysqlaccess, ein Programm, das die Zugriffsrechte für einen Benutzer anzeigt.

  • Rhys Stefan (und GWE Technologies Limited)

    Für JDBC, ein Modul, um Daten aus MySQL mit einem Java-Client zu extrahieren.

  • Dr. Xiaokun Kelvin ZHU

    Weiterentwicklung der JDBC-Treiber und anderer MySQL-bezogener Java-Werkzeuge.

  • James Cooper

    Aufsetzen eines durchsuchbaren Mailing-Listen-Archivs auf seiner Site.

  • Rick Mehalick

    Für xmysql, einen grafischen X-Client für MySQL.

  • Doug Sisk

    Er stellt RPM-Pakete von MySQL für RedHat Linux bereit.

  • Diemund Alexunder V.

    Er stelle RPM-Pakete von MySQL für RedHat Linux-Alpha bereit.

  • Antoni Pamies Olive

    Er stellt RPM-Versionen vieler MySQL-Clients für Intel und SPARC bereit.

  • Jay Bloodworth

    Er stellte RPM-Versionen für MySQL-Version 3.21 bereit.

  • Jochen Wiedmann

    Für die Wartung der Perl-DBD::mysql-Module.

  • Therrien Gilbert , Jean-Marc Pouyot

    Französische Fehlermeldungen.

  • Petr snajdr,

    Tschechische Fehlermeldungen.

  • Jaroslaw Lewundowski

    Polnische Fehlermeldungen.

  • Miguel Angel Fernundez Roiz

    Spanische Fehlermeldungen.

  • Roy-Magne Mo

    Norwegische Fehlermeldungen und Testen von Version 3.21.#.

  • Timur I. Bakeyev

    Russische Fehlermeldungen.

  • && Filippo Grassilli

    Italienische Fehlermeldungen.

  • Dirk Munzinger

    Deutsche Fehlermeldungen.

  • Billik Stefan

    Slowakische Fehlermeldungen.

  • Stefan Saroiu

    Rumänische Fehlermeldungen.

  • Peter Feher

    Ungarische Fehlermeldungen.

  • Roberto M. Serqueira

    Portugiesische Fehlermeldungen.

  • Carsten H. Pedersen

    Dänische Fehlermeldungen

  • David Sacerdote

    Knowhow für die Sicherheitsprüfung von DNS-Hostnamen.

  • Wei-Jou Chen

    Unterstützung für chinesisch(BIG5)-Zeichen.

  • Wei He

    Viel Funktionalität für den chinesischen (GBK-) Zeichensatz.

  • Zeev Suraski

    FROM_UNIXTIME()-Zeitformatierung, ENCRYPT()-Funktionen und bison-Ratgeber. Aktives Mitglied der Mailing-Liste.

  • Luuk de Boer

    Portierte (und erweiterte) die Benchmark-Suite für DBI/DBD. War eine große Hilfe bei Crash-me und beim Laufenlassen von Benchmarks. Einige neue Datumsfunktionen. Das mysql_setpermissions-Skript.

  • Jay Flaherty

    Große Teile des Perl-DBI/DBD-Abschnitts im Handbuch.

  • Paul Southworth , Ray Loyzaga

    Korrekturlesen des Referenzhandbuchs.

  • Alexis Mikhailov

    Benutzerdefinierte Funktionen (UDFs); CREATE FUNCTION und DROP FUNCTION.

  • Andreas F. Bobak

    Die AGGREGATE-Erweiterung für UDF-Funktionen.

  • Ross Wakelin

    Half, InstallShield für MySQL-Win32 aufzusetzen.

  • Jethro Wright III

    Die libmysql.dll-Bibliothek.

  • James Pereria

    Mysqlmanager, ein grafisches Win32-Werkzeug für die Administration von MySQL.

  • Curt Sampson

    Portierung von MIT-pThread auf NetBSD/Alpha und NetBSD 1.3/i386.

  • Antony T. Curtis

    Portiierung von MySQL auf OS/2.

  • Martin Ramsch

    Beispiele im MySQL-Tutorial.

  • Steve Harvey

    Er machte mysqlaccess sicherer.

  • Konark IA-64 Centre of Persistent Systems Private Limited

    http://www.pspl.co.in/konark/. Hilfe bei der Win64-Portierung des MySQL-Servers.

  • Albert Chin-A-Young.

    Configure-Aktualisierungen für Tru64, Unterstützung großer Dateien und verbesserte Unterstützung von TCP-Wrappern.

  • John Birrell

    Emulation von pthread_mutex() für OS/2.

  • Benjamin Pflugmann

    Erweiterte MERGE-Tabellen, so dass sie INSERTS handhaben. Aktives Mitglied der MySQL-Mailing-Listen.

Andere Kontributoren, Bug-Finder und Tester: James H. Thompson, Maurizio Menghini, Wojciech Tryc, Luca Berra, Zarko Mocnik, Wim Bonis, Elmar Haneke, , , , Ted Deppner , Mike Simons, Jaakko Hyvatti.

Und viele Bug-Berichte und Patches von den Leuten auf der Mailing-Liste.

Große Anerkennung zollen wir denjenigen, die uns halfen, Fragen auf der mysql@lists.mysql.com-Mailing-Liste zu beantworten:

  • Daniel Koch

    Irix-Setup.

  • Luuk de Boer

    Benchmark-Fragen.

  • Tim Sailer

    DBD-mysql-Fragen.

  • Boyd Lynn Gerber

    SCO-bezogene Fragen.

  • Richard Mehalick

    xmysql-bezogene Fragen und grundsätzliche Installationsfragen.

  • Zeev Suraski

    Fragen zur Apache-Modul-Konfiguration (log & auth), PHP-bezogene Fragen, SQL-Syntax-bezogene Fragen und andere allgemeine Fragen.

  • France Guasch

    Allgemeine Fragen.

  • Jonathan J Smith

    Fragen zu Betriebssystem-spezifschen Dingen bei Linux, SQL-Syntax- und andere Dinge, die etwas Überarbeitung bedürfen.

  • David Sklar

    MySQL von PHP und Perl aus benutzen.

  • Alistair MacDonald

    Noch nicht festgelegt, aber er ist flexibel und kann Linux und vielleicht HP-UX handhaben. Wird versuchen, Benutzer dazu zu bringen, mysqlbug zu benutzen.

  • John Lyon

    Fragen zur Installation von MySQL auf Linux-Systemen, entweder mit .rpm-Dateien oder durch Kompilieren vom Quelltext.

  • Lorvid Ltd.

    Einfache Fragen zu Rechnung / Lizenz / Support / Copyright.

  • Patrick Sherrill

    Fragen zur ODBC- und VisualC++-Schnittstelle.

  • Rundy Harmon

    DBD, Linux, und einige SQL-Syntax-Fragen.

B.3. Unterstützer von MySQL

Während MySQL AB das gesammte Copyright für den MySQL Server und das MySQL manual besitzt, möchten wir hier diejenigen Unternehmen nennen, die die Entwicklung des MySQL Servers unterstützt haben. Sie haben geholfen, indem sie uns für die Entwicklung eines neuen Features bezahlten, indem sie MySQL-Features selbst entwickelten oder indem sie uns Hardware für die MySQL-Entwicklung gaben.

  • VA Linux / Andover.net

    Stiftete Replikation.

  • NuSphere

    Editieren des MySQL-Referenzhandbuchs.

  • Stork Design studio

    Die MySQL-Website zwischen 1998 und 2000.

  • Intel

    Trugen zur Entwicklung auf Windows- und Linux-Plattformen bei.

  • Compaq

    Trugen zur Entwicklung auf Linux/Alpha bei.

  • SWSoft

    Entwicklung der eingebetteten mysqld-Version.

  • FutureQuest

    --skip-show-variables


This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.