
Themengebiete

Top Ten
ISBN: 978-3-8272-6548-7
1200 Seiten
- 1-farbig
erschienen 18.6.2003
€ 59,95 [D]
Diese grundlegend überarbeitete Neuauflage des führenden Handbuchs zu MySQL 3.22 bis 4.0/4.1 enthält alles, was Sie für den professionellen Einsatz des Open Source-RDBMS wissen müssen. Autor Paul DuBois hat auch diesmal den MySQL-Entwicklern über die Schulter geschaut und kann so mit den kompetentesten Antworten und Lösungen rund um MySQL aufwarten.DuBois schafft zunächst die nötigen Grundlagen, bevor er Sie detailliert in die Administration Ihres MySQL-Servers und in die MySQL-Programmierung mit C, Perl und PHP und einführt. Die umfangreichen Anhänge enthalten neben Anleitungen zur Installation detaillierte Referenzen u.a. zu allen MySQL-Spaltentypen, -Operatoren und -Funktionen sowie zu den C-, Perl- und PHP-APIs.
Was Sie von diesem Buch erwarten können
Durch die Lektüre dieses Buches lernen Sie, MySQL wirkungsvoll einzusetzen, um Ihre Arbeitsproduktivität zu erhöhen. Sie lernen, wie Sie Ihre Daten in eine Datenbank hinein bekommen und wie Sie Anfragen formulieren, die Ihnen die Antworten auf die Fragen geben, die Sie zu diesen Daten haben.
Sie brauchen kein Programmierer zu sein, um SQL zu verstehen und anzuwenden. Dieses Buch zeigt Ihnen, wie es funktioniert. Um die Verwendung einer Datenbank zu verstehen, genügt es jedoch nicht, nur die SQL-Syntax zu kennen. Dieses Buch stellt die einzigartigen Fähigkeiten von MySQL heraus und zeigt, wie man sie einsetzt.
Sie werden auch sehen, wie sich MySQL in andere Tools integriert. Es wird erklärt, wie Sie MySQL mit PHP oder Perl nutzen, um auf Grund von Datenbankanfragen dynamische Webseiten zu erstellen. Sie werden lernen, eigene Programme für den Zugriff auf MySQL-Datenbanken zu schreiben. Dies alles verbessert die Fähigkeit von MySQL, den Anforderungen Ihrer speziellen Anwendungen gerecht zu werden.
Wenn Sie für die Administration einer MySQL-Installation zuständig sein sollten, zeigt Ihnen dieses Buch, worin Ihre Pflichten bestehen und wie Sie sie erfüllen. Sie lernen, Benutzerkonten einzurichten, Datenbanksicherungen auszuführen und die Sicherheit Ihrer Website zu gewährleisten.
Der Aufbau dieses Buches
Dieses Buch besteht aus vier Teilen:
Teil I: Allgemeine Verwendung von MySQL
Teil II: MySQL-Programmierschnittstellen
Teil III: MySQL-Administration
Teil IV: Anhänge
Wie man dieses Buch lesen sollte
Egal, welchen Teil dieses Buches Sie gerade lesen: Am besten probieren Sie immer die dazugehörigen Beispiele aus. Wenn MySQL nicht auf Ihrem System installiert ist, sollten Sie dies nachholen oder jemand anders bitten, dies für Sie zu tun. Danach beschaffen Sie sich die erforderlichen Dateien, um die Musterdatenbank sampdb einzurichten, auf die wir uns im gesamten Buch beziehen werden. Wo Sie dies alles finden und wie Sie es installieren, sagt Ihnen Anhang A, »Software beschaffen und installieren«.
Wenn Sie sich mit MySQL oder SQL noch überhaupt nicht auskennen, sollten Sie mit Kapitel 1, »Einführung in MySQL und SQL«, beginnen. Hier finden Sie eine Einführung in Form eines Tutorials, das Ihnen die grundlegenden Konzepte von MySQL und SQL vermittelt und Sie für den Rest dieses Buches fit macht. Lesen Sie danach Kapitel 2, »Daten in MySQL«, und Kapitel 3, »Syntax und Verwendung von SQL in MySQL«, um zu lernen, wie Sie Ihre eigenen Daten so beschreiben und manipulieren, dass Sie die Fähigkeiten von MySQL für Ihre eigenen Anwendungen ausnutzen können.
Sie sollten die Kapitel 2 und 3 auch dann lesen, wenn Sie schon ein wenig SQL beherrschen. Die Implementierungen von SQL sind unterschiedlich, und bestimmt interessiert es Sie, worin sich die MySQL-Implementierung von anderen unterscheidet, die Sie vielleicht schon kennen.
Wenn Sie schon Erfahrung mit MySQL haben, aber mehr darüber wissen möchten, wie Sie bestimmte Aufgaben ausführen können, sollten Sie dieses Buch als Referenz verwenden und Themen nach Bedarf nachschlagen. Sie werden feststellen, dass insbesondere einige der Anhänge hervorragend für Referenzzwecke geeignet sind.
Wenn Sie eigene Programme für den Zugriff auf MySQL-Datenbanken schreiben möchten, sollten Sie die API-Kapitel beginnend mit Kapitel 5, »Einführung in die Programmierung von MySQL«, lesen. Wenn Sie ein webbasiertes Front-End für den leichteren Zugriff auf Ihre Datenbanken herstellen oder umgekehrt für Ihre Website ein Datenbank-Back-End zur Verfügung stellen möchten, um Ihre Website durch dynamischen Inhalt zu verbessern, dann sollten Sie die Kapitel 7, »Das Perl-DBI-API«, und 8, »Das PHP-API«, lesen.
Wenn Sie MySQL testen möchten, um es mit Ihrem derzeitigen RDBMS zu vergleichen, sind mehrere Teile des Buches nützlich für Sie. Um MySQL mit Ihrem gewohnten SQL zu vergleichen, lesen Sie die Kapitel über Datentypen und SQL-Syntax in Teil I. Wenn Sie selbst geschriebene Anwendungen haben, lesen Sie die Programmierkapitel in Teil II, und um einzuschätzen, wie groß der Administrationsaufwand für eine MySQL-Installation ist, lesen Sie Teil III. Diese Informationen sind auch nützlich, wenn Sie zwar derzeit keine Datenbank nutzen, aber eine vergleichende Analyse von MySQL und anderen Datenbanken durchführen, um ein System auszuwählen.
Wenn Sie MySQL-Zugriff benötigen und einen Internetprovider suchen, der dies anbietet, so finden Sie in Anhang I, »Internetprovider«, einige Tipps, wie Sie einen Provider auswählen können. Der Anhang gibt auch Providern Ratschläge, die MySQL anbieten möchten, um neue Kunden anzuziehen oder um die vorhandenen Kunden noch besser zu bedienen.
In diesem Buch behandelte Softwareversionen
Zu dem Zeitpunkt, als dieses Buch geschrieben wurde, war die neueste stabile MySQL-Version die Serie 4.0, und die aktive Entwicklung fand mit der Serie 4.1 statt. Das Buch behandelt nicht nur diese beiden, sondern auch Merkmale der früheren Versionen 3.22 und 3.23.
Für die Beispiele zu anderen größeren Programmpaketen, die hier vorgestellt werden, sollte jede neuere Version ausreichend sein. Aktuelle Versionen sind in aufgeführt.
Programm | Version |
Perl DBI | 1.32 |
MySQL DBI-Treiber für Perl | 2.1020 |
PHP | 4.2.3 |
Apache | 1.3.27/2.0.43 |
CGI.pm | 2.87 |
Verwendete Versionen der relevanten Programmpakete
Alle in diesem Buch behandelten Softwareprogramme sind im Internet zu haben. In Anhang A finden Sie Anleitungen, wie Sie MySQL, den Perl-DBI-Support, PHP, Apache und CGI.pm auf Ihren Rechner bekommen. Dieser Anhang sagt Ihnen auch, wie Sie an die in den Beispielen dieses Buches benutzte Musterdatenbank und an die in den Programmierkapiteln entwickelten Beispielprogramme gelangen.
Konventionen
In diesem Buch werden die folgenden typografischen Konventionen verwendet:
Weitere Ressourcen
Das Ziel dieses Buches ist es, Ihnen nahezu alles zu vermitteln, was Sie über MySQL wissen müssen. Wohin aber wenden Sie sich, wenn Sie eine Frage haben, die das Buch nicht beantwortet? Da wären zunächst einmal die Websites zu den von Ihnen verwendeten Software-Programmen zu nennen:
Programm | Website |
MySQL | http://www.mysql.com/documentation/ |
Perl DBI | http://dbi.perl.org/ |
PHP | http://www.php.net/ |
Apache | http://www.apache.org/ |
CGI.pm | http://stein.cshl.org/WWW/software/CGI/ |
Webadressen zu den verwendeten Programmen
Diese Websites enthalten Verweise auf Informationen in unterschiedlicher Form, z. B. Referenzhandbücher, FAQs und Mailinglisten:
- Referenzhandbücher. Die wichtigste Dokumentation zu MySQL selbst ist das Reference Manual, das in mehreren Formaten vorliegt, u. a. auch als Online-Version. Auch das PHP-Manual ist in mehreren Formen erhältlich. Das DBI-Modul und seine MySQL-spezifischen Treiber sind getrennt dokumentiert: Das DBI-Dokument enthält allgemeine Konzepte, das Dokument zum MySQL-Treiber beschreibt MySQL-spezifische Fähigkeiten.
- FAQs. FAQs (Antworten zu häufig gestellten Fragen) gibt es zu DBI, PHP und Apache.
- Mailinglisten. Rund um die in diesem Buch behandelte Software gibt es mehrere Mailinglisten. Diejenigen, die sich mit Ihren Tools beschäftigen, sollten Sie abonnieren. Nutzen Sie, sofern vorhanden, Archivoptionen solcher Listen. Wenn Sie ein Tool noch nicht kennen, werden Sie viele Fragen haben, die bereits millionenfach gestellt (und beantwortet) worden sind, und es gibt keinen Grund, diese Fragen erneut zu stellen, wenn Sie die Antwort durch eine kurze Suche im Archiv bekommen können.
Wie Sie Mailing-Listen ab
Leserstimmen
Anzahl der Produktbewertungen: 1
Klicken Sie hier und schreiben Sie Ihre Meinung zu diesem Produkt!
![]()
Gutes Buch, mittelmäßige Übersetzung
von: Anonym aus Deutschland
Datum: 8.3.2004
Sehr gutes Buch, manchmal ist der Stil der deutschen Übersetzung gewöhnungsbedürftig, manche Dinge sind mit der "Kneifzange" übersetzt. Aber ansonst sehr gut. Bei der Produktbeschreibung wird fehlerhafterweise eine CD erwähnt, diese liegt jedoch nicht bei und ist im Buch nicht erwähnt.

