Suchen und Finden
Service
Infos und Kontakt
Inhalt
5
Einleitung
9
Das Ziel dieses Buchs
9
Der Aufbau dieses Buchs
10
Zur deutschen Ausgabe dieses Buchs
11
Typografische Konventionen
11
Verwendung der Codebeispiele
11
Danksagungen
12
1 Einführung in MySQL
13
Der Wert von MySQL
13
Das MySQL-Package
14
Lizenzierung
15
Mailinglisten
15
Bücher und andere Publikationen
16
2 Installation von MySQL
18
Die Auswahl der Distribution
18
Unix-Quelldistributionen
19
Unix-Binärdistributionen
21
Linux RPM-Distributionen
22
Mac OS X-Distributionen
23
Novell NetWare-Distributionen
24
Windows-Distributionen
25
Nach der Installation
26
3 Grundlagen von MySQL
29
Der mysql-Client
29
Datenbank und Tabellen anlegen
30
Daten anzeigen
32
Daten einfügen
33
Daten auswählen
34
Daten ordnen, eingrenzen und gruppieren
35
Daten analysieren und bearbeiten
36
Daten ändern
38
Daten löschen
39
Daten durchsuchen
40
Daten in größeren Mengen importieren
41
Das Kommandozeilen-Interface
43
Zum Schluss
44
4 SQL-Anweisungen
45
Anweisungen nach Typ
45
Anweisungen und Klauseln in alphabetischer Reihenfolge
47
5 SQL-Syntax für gespeicherte Routinen
121
Anweisungen nach Funktionen gegliedert
122
SQL-Anweisungen in alphabetischer Reihenfolge
123
6 Stringfunktionen
131
Stringfunktionen nach Typ
131
Stringfunktionen in alphabetischer Reihenfolge
132
7 Datums- und Uhrzeitfunktionen
154
Datums- und Uhrzeitfunktionen nach Funktionstyp
155
Datums- und Uhrzeitfunktionen in alphabetischer Reihenfolge
155
8 Mathematische Funktionen und Aggregatfunktionen
180
Funktionen in alphabetischer Reihenfolge
180
9 Diverse Funktionen
194
Funktionen in alphabetischer Reihenfolge
194
10 Der MySQL-Server
206
MySQL-Programme konfigurieren
206
11 Client- und Administrationsprogramme
222
MySQL Administrator
231
MySQL Query Browser
238
MySQL Table Editor
242
12 Hilfsprogramme
244
13 Die C-API
268
Die MySQL-C-API
268
Funktionen in alphabetischer Reihenfolge
272
Datentypen der C-API
311
14 Die PHP-API
315
PHP mit MySQL nutzen
315
MySQLi-Funktionen in alphabetischer Reihenfolge
321
Die MySQLi-Klassenbibliothek
350
Unterschiede zwischen MySQL- und MySQLi-Funktionen
354
15 Die Perl-API
358
Perl DBI mit MySQL nutzen
358
Perl DBI: Referenz zu den Methoden und Funktionen
362
Attribute für Handles
379
A Datentypen
383
Numerische Datentypen
383
Numerische Typen mit hoher Genauigkeit
383
Approximative numerische Datentypen
385
Datums- und Uhrzeit-Datentypen
385
String-Datentypen
386
B Storage Engines (Tabellentypen)
389
Storage Engines einsetzen
389
MySQL-Storage Engines in alphabetischer Reihenfolge
390
C Operatoren
398
Arithmetische Operatoren
398
Relationale Operatoren
399
Logische Operatoren
401
Bitweise Operatoren
401
D Zeichensätze
402
Zeichensätze und Collations einsetzen
402
MySQL-Zeichensätze und -Collations
407
E Die INFORMATION_SCHEMA- Datenbank
410
Die Tabellen der INFORMATION_SCHEMA-Datenbank
412
Index
419
Über die Autoren
447
Über die Übersetzerin
447
Kolophon
447
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion





















