Author(s): Andre Willms
Publisher: Addison Wesley Verlag
Year: 1998
Language: German
Pages: 344
MySQL lernen - Anfangen, anwenden, verstehen......Page 3
3.9 Fragen......Page 5
C.3 Weitere fehlende Elemente......Page 6
Stichwortverzeichnis......Page 7
Vorwort......Page 9
1.2 Was ist eine Datenbank?......Page 13
1.3 Vom Karteikasten zum RDBMS......Page 14
1.4.1 Tabellen......Page 17
1.4.3 Indizes......Page 18
1.4.4 Weitere Elemente......Page 19
1.4.5 Standalone vs. Client/Server......Page 20
1.5 Einsatzbeispiele......Page 21
1.6.1 Was ist MySQL?......Page 22
1.6.3 Elemente von MySQL......Page 23
1.6.4 Lizenzen und Kosten bei MySQL......Page 24
2.2 Von der Realität zum Modell – Das Beispielszenario......Page 25
2.2.2 Das Modell......Page 26
2.3.1 Voraussetzungen......Page 28
2.3.2 Das interaktive Programm – mysql......Page 29
2.4 SQL......Page 31
2.4.2 Elemente von SQL......Page 32
2.5 Anlegen einer Datenbank......Page 33
2.6.1 Anlegen einer Tabelle......Page 38
2.6.2 Datentypen......Page 43
2.6.3 Tabellen des Modells......Page 49
2.6.4 CREATE TABLE – komplett......Page 60
2.6.5 Exkurs: Normalisierung......Page 66
2.7 Fragen......Page 70
3.1 Was Sie in diesem Kapitel lernen......Page 71
3.2 Eintragen, Abfragen, Ändern, Löschen – die Basis......Page 72
3.3 Daten eintragen......Page 78
3.4 Daten abfragen......Page 81
3.4.1 Select-Ausdruck......Page 82
3.4.3 WHERE......Page 85
3.4.4 ORDER BY......Page 89
3.4.5 Aggregatsfunktionen und GROUP BY......Page 90
3.4.6 HAVING......Page 93
3.4.7 LIMIT......Page 94
3.4.8 Weitere Elemente und Optionen......Page 95
3.5.1 UPDATE......Page 97
3.6.1 DELETE......Page 99
3.7.1 Stringfunktionen......Page 100
3.7.2 Stringvergleiche......Page 102
3.7.3 Numerische Funktionen......Page 103
3.7.4 Datums- und Uhrzeitfunktionen......Page 104
3.7.6 Andere Funktionen......Page 106
3.8.1 Intermezzo – Kommentare und SQL-Dateien......Page 108
3.8.2 Joins......Page 110
3.9 Fragen......Page 116
4.1 Was Sie in diesem Kapitel lernen......Page 117
4.2 Strukturänderungen......Page 118
4.2.1 ALTER TABLE......Page 120
4.2.2 RENAME TABLE......Page 123
4.2.4 DROP DATABASE......Page 124
4.3.1 Sinn und Funktionsweise von Indizes......Page 125
4.3.2 Anlegen von Indizes......Page 128
4.3.3 Anzeigen von Indizes......Page 131
4.3.4 Volltext-Recherche......Page 132
4.3.5 Löschen von Indizes......Page 135
4.4.1 Anzeigen von Strukturdaten......Page 136
4.4.2 Anzeigen weiterer Informationen......Page 144
4.5.1 OPTIMIZE TABLE......Page 153
4.6 Fragen......Page 154
5.1 Was Sie in diesem Kapitel lernen......Page 155
5.2.1 mysql......Page 156
5.2.2 mysqladmin......Page 166
5.2.3 mysqlshow......Page 170
5.3 phpMyAdmin......Page 173
5.4.1 SELECT ... INTO......Page 179
5.4.2 LOAD DATA INFILE......Page 186
5.4.3 mysqldump......Page 190
5.4.4 mysqlimport......Page 195
5.5 Schnittstellen......Page 197
5.5.1 Perl......Page 198
5.5.2 C++......Page 208
5.5.3 MyODBC......Page 212
5.6 Fragen......Page 220
6.1 Was Sie in diesem Kapitel lernen......Page 221
6.2.1 BACKUP/RESTORE......Page 222
6.2.2 mysqlhotcopy......Page 224
6.2.4 Ausblick......Page 225
6.3.1 CHECK TABLE......Page 226
6.3.2 REPAIR TABLE......Page 227
6.3.3 myisamchk......Page 228
6.3.4 mysqlcheck......Page 234
6.4.1 Berechtigungen......Page 236
6.4.2 GRANT/REVOKE......Page 240
6.4.3 Systemtabellen......Page 244
6.4.4 Benutzer, Hosts und Kennwörter......Page 251
6.4.5 Sicherung auf Betriebssystem-Ebene......Page 255
6.5 Fragen......Page 256
7.1 Was Sie in diesem Kapitel lernen......Page 257
7.2.1 Linux......Page 258
7.2.2 Apache......Page 259
7.2.3 MySQL......Page 264
7.2.4 PHP......Page 265
7.2.5 IIS-Nutzung......Page 270
7.3 MySQL und PHP......Page 274
7.3.1 PHP und HTML......Page 275
7.3.2 PHP-Überblick......Page 277
7.3.3 Zugriff auf die Datenbank......Page 282
7.3.4 Die PHP-API für MySQL......Page 295
A.1 Download der Dateien......Page 297
A.2 Installation unter Red Hat Linux......Page 299
A.3 Installation unter Windows......Page 300
Anhang B: Reservierte Wörter in MySQL......Page 303
C.1 Unterabfragen......Page 307
C.2 Transaktionen......Page 311
C.3.2 Stored Procedures......Page 312
C.3.4 Sichten......Page 313
D.1 Neu in MySQL 4.0......Page 315
D.2 Geplant in MySQL 4.1......Page 317
E.2 Bücher zu MySQL......Page 319
E.3 Newsgroups......Page 320
F.1 Kapitel 2......Page 321
F.2 Kapitel 3......Page 322
F.4 Kapitel 5......Page 324
F.5 Kapitel 6......Page 325
Aggregatsfunktion - ASCII......Page 327
AUTO_INCREMENT - Constraint......Page 328
Cross Join - DCL......Page 329
DDL - Gruppierung......Page 330
Host - Normalform......Page 331
Normalisierung - Promt......Page 332
RAID - Sicht......Page 333
skalare Funktion - Trigger......Page 334
Vergleichsoperator - Zeile......Page 335
A - C......Page 337
C - D......Page 338
D - J......Page 339
K - N......Page 340
O - S......Page 341
S - U......Page 342
V - numerisch......Page 343
Ins Internet: Weitere Infos zum Buch, Downloads, etc.......Page 0
© Copyright......Page 344