MySQL 5.6: das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL]
Gespeichert in:
Späterer Titel: | Pröll, Stefan MySQL |
---|---|
Vorheriger Titel: | Pröll, Stefan MySQL |
Hauptverfasser: | , , |
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2013
|
Ausgabe: | 2., aktual. und erw. Aufl. |
Schriftenreihe: | Galileo Computing : Datenbanken
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 1. und 3. Aufl. (2011/2015) u.d.T.: Pröll, Stefan: MySQL |
Beschreibung: | 786 S. Ill., graph. Darst. 1 DVD (12 cm) |
ISBN: | 9783836225144 383622514X |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV041112986 | ||
003 | DE-604 | ||
005 | 20150806 | ||
007 | t | ||
008 | 130628s2013 gw ad|| |||| 00||| ger d | ||
015 | |a 13,N16 |2 dnb | ||
016 | 7 | |a 1033300381 |2 DE-101 | |
020 | |a 9783836225144 |c : EUR 49.90 (DE), EUR 51.30 (AT), sfr 63.90 (freier Pr.) |9 978-3-8362-2514-4 | ||
020 | |a 383622514X |9 3-8362-2514-X | ||
024 | 3 | |a 9783836225144 | |
035 | |a (OCoLC)856808841 | ||
035 | |a (DE-599)DNB1033300381 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-91G |a DE-573 |a DE-29T |a DE-19 |a DE-859 |a DE-739 |a DE-83 |a DE-20 |a DE-92 |a DE-M382 |a DE-11 |a DE-M347 |a DE-29 |a DE-863 |a DE-188 |a DE-2174 | ||
082 | 0 | |a 005.7585 |2 22/ger | |
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 663f |2 stub | ||
100 | 1 | |a Pröll, Stefan |d 1983- |e Verfasser |0 (DE-588)101494077X |4 aut | |
245 | 1 | 0 | |a MySQL 5.6 |b das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] |c Stefan Pröll ; Eva Zangerle ; Wolfgang Gassler |
246 | 1 | 3 | |a My SQL fünf Punkt sechs |
250 | |a 2., aktual. und erw. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2013 | |
300 | |a 786 S. |b Ill., graph. Darst. |e 1 DVD (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo Computing : Datenbanken | |
500 | |a 1. und 3. Aufl. (2011/2015) u.d.T.: Pröll, Stefan: MySQL | ||
650 | 0 | 7 | |a MySQL 5.6 |0 (DE-588)7758060-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a MySQL 5.6 |0 (DE-588)7758060-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Zangerle, Eva |e Verfasser |0 (DE-588)1014940966 |4 aut | |
700 | 1 | |a Gassler, Wolfgang |e Verfasser |0 (DE-588)1014941059 |4 aut | |
780 | 0 | 0 | |i 1. Aufl. (2011) u.d.T. |a Pröll, Stefan |t MySQL |w (DE-604)BV039570500 |
785 | 0 | 0 | |i 3. Aufl. (2015) u.d.T. |a Pröll, Stefan |t MySQL |w (DE-604)BV042540830 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4294820&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026089140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-026089140 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 271 S70 P964(2) |
DE-BY-FWS_katkey | 527026 |
DE-BY-FWS_media_number | 083101323581 083101323592 |
_version_ | 1806527646006247424 |
adam_text |
IMAGE 1
AUF EINEN BLICK
1 D A T E N B A N K E N - E I N E A L L G E M E I N E E I N L E I T U N
G 2 3
2 D A T E N B A N K M O D E L L I E R U N G 4 9
3 S C H N E L L S T A R T - T U T O R I A L 9 1
4 E I N F UE H R U N G IN D I E B E I S P I E L D A T E N B A N K 1 2 1
5 A R C H I T E K T U R 1 4 7
6 M A N U E L L E I N S T A L L A T I O N , PLUGINS U N D U P G R A D E
S 2 1 1
7 M Y S Q L A D M I N I S T R I E R E N 2 5 5
8 R E P L I K A T I O N U N D H O C H V E R F UE G B A R K E I T 3 6 1
9 A N F R A G E O P T I M I E R U N G 3 7 5
1 0 SICHERHEIT 4 6 7
1 1 G E S P E I C H E R T E P R O G R A M M E U N D EVENTS 5 2 9
1 2 S O F T W A R E E N T W I C K L U N G M I T M Y S Q L 6 3 9
1 3 N O S Q L M I T M Y S Q L 6 7 5
A R E F E R E N Z 6 9 5
HTTP://D-NB.INFO/1033300381
IMAGE 2
INHALT
VORWORT 15
TEIL I ERSTE SCHRITTE
1 DATENBANKEN-EINE ALLGEMEINE EINLEITUNG 23
1.1 GRUNDLAGEN VON DATENBANKEN 23
1.1.1 DIE GESCHICHTE VON DATENBANKEN 23
1.1.2 MODERNE DATENBANKEN UND DATENMODELLE 25
1.1.3 VORTEILE 2 8
1.1.4 EINSATZGEBIETE 30
1.1.5 ANFORDERUNGEN AN EIN DATENBANKMANAGEMENTSYSTEM 3 4
1.2 MYSQL 38
1.2.1 EINLEITUNG UND VORSTELLUNG 38
1.2.2 DIE GESCHICHTE VON MYSQL 4 1
1.2.3 OPEN SOURCE UND LIZENZEN 4 4
1.3 ZUSAMMENFASSUNG 4 7
2 DATENBANKMODELLIERUNG 49
2.1 EINFUEHRUNG IN DEN D A T E N B A N K E N T W U R F 4 9
2.1.1 ANFORDERUNGSANALYSE 50
2.1.2 KONZEPTIONELLER D A T E N B A N K E N T W U R F 5 1
2.1.3 LOGISCHER D A T E N B A N K E N T W U R F 52
2.1.4 PHYSISCHER D A T E N B A N K E N T W U R F 52
2.1.5 DER D A T E N B A N K E N T W U R F I M UEBERBLICK 53
2.2 EIN KONKRETES BEISPIEL: FLUGHAFENVERWALTUNG 5 4
2.3 DAS RELATIONALE DATENBANKENMODELL 55
2.3.1 TABELLEN, SPALTEN UND ZEILEN 55
2.3.2 SCHLUESSEL IDENTIFIZIEREN DATENSAETZE 57
2.3.3 DIE RELATIONALE ALGEBRA 58
2.3.4 JOINS 6 3
2.4 DATENBANKDESIGN 6 7
2.4.1 DAS ER-DIAGRAMM 6 7
IMAGE 3
2.4.2 ENTITAETEN 6 8
2.4.3 BEZIEHUNGEN 72
2.5 N O R M A L F O R M E N 8 1
2.5.1 DIE ERSTE N O R M A L F O R M 82
2.5.2 DIE ZWEITE N O R M A L F O R M 8 4
2.5.3 DIE D R I T T E N O R M A L F O R M 8 6
2.5.4 WEITERE N O R M A L F O R M E N 8 8
2.6 ZUSAMMENFASSUNG 8 8
3 SCHNELLSTART-TUTORIAL 91
3.1 MYSQL HERUNTERLADEN 9 1
3.2 M I N I M A L E SYSTEMANFORDERUNGEN 92
3.3 MYSQL INSTALLIEREN 93
3.3.1 SCHNELLINSTALLATION U N T E R W I N D O W S 9 4
3.3.2 SCHNELLINSTALLATION U N T E R LINUX 100
3.3.3 SCHNELLINSTALLATION U N T E R M A C OS X 105
3.3.4 ZUSAMMENFASSUNG DER INSTALLATION 106
3.4 ENDLICH L O S L E G E N - M Y S Q L AUSPROBIEREN 107
3.5 UEBERSICHT DER WICHTIGSTEN BEFEHLE 110
3.5.1 DATENBANKEN ANLEGEN UND LOESCHEN 1 1 1
3.5.2 TABELLEN ANLEGEN, DATEN EINFUEGEN UND LOESCHEN 113
3.5.3 DATENSAETZE ANLEGEN, ABFRAGEN UND LOESCHEN 118
3.5.4 DATENSAETZE ABFRAGEN UND ANZEIGEN 120
3.6 ZUSAMMENFASSUNG 120
4 EINFUEHRUNG IN DIE BEISPIELDATENBANK 121
4.1 DIE D A T E N B A N K F UE R DAS SZENARIO ANLEGEN 1 2 1
4 . 2 DIE BEISPIELDATENBANK A U F DER BUCH-DVD 137
4 . 3 HILFE BEI DER ARBEIT M I T MYSQL 139
4.3.1 FEHLERMELDUNGEN UND W A R N U N G E N 139
4.3.2 ONLINE-MANUAL UND WEITERE ANLAUFSTELLEN 1 4 1
4 . 4 ZUSAMMENFASSUNG 142
IMAGE 4
TEIL II MYSQL-ADMINISTRATION
5 ARCHITEKTUR 147
5.1 EINFUEHRUNG 147
5.1.1 TEILE EINER D A T E N B A N K - D A S FUENF-SCHICHTEN-MODELL 147
5.1.2 MYSQL-ARCHITEKTUR 153
5.2 ABFRAGEVERARBEITUNG 157
5.2.1 DER Q U E R Y - C A C H E - D A S KURZZEITGEDAECHTNIS VON MYSQL 157
5.2.2 DER OPTIMIERER - DIE INTELLIGENZ VON MYSQL 1 6 4
5.2.3 E X E C U T I O N - E N G I N E - D E R ARBEITER VON MYSQL 169
5.3 TRANSAKTIONEN UND NEBENLAEUFIGKEIT 170
5.3.1 NEBENLAEUFIGKEIT 170
5.3.2 TRANSAKTIONEN 1 7 1
5.3.3 LOCK-MANAGEMENT 1 8 4
5.4 STORAGE-ENGINES 187
5.4.1 GRUNDLAGEN DES STORAGE-ENGINE-PLUGIN-SYSTEMS 187
5.4.2 INNODB 1 9 1
5.4.3 MYLSAM 197
5.4.4 MEMORY 202
5.4.5 SONSTIGE ENGINES 203
5.4.6 FREMDHERSTELLER-ENGINES 206
5.4.7 VERGLEICHSTABELLE 207
5.5 ZUSAMMENFASSUNG 208
6 MANUELLE INSTALLATION, PLUGINS UND UPGRADES 211
6.1 V O N NEUEN Q U E L L E N - M Y S Q L SELBST KOMPILIEREN UND
INSTALLIEREN 212
6.1.1 VORAUSSETZUNGEN 212
6.1.2 MYSQL KOMPILIEREN UND INSTALLIEREN 2 1 4
6.1.3 DIE INSTALLATION GRUNDLEGEND ABSICHERN 219
6.1.4 ANLEGEN DER KONFIGURATIONSDATEI 2 2 4
6.1.5 DEN MYSQL-DIENST STARTEN 225
6.1.6 ZUSAMMENFASSUNG DER INSTALLATION 229
6.2 U S E R M A N A G E M E N T 229
6.3 DIE ZENTRALE KONFIGURATIONSDATEI MY.CNF 235
6.3.1 DIE SYNTAX DER KONFIGURATIONSDATEI 2 3 7
6.3.2 DIE GRUNDLEGENDEN EINSTELLUNGEN 239
IMAGE 5
6.3.3 KOMMANDOZEILENARGUMENTE 242
6.3.4 SERVERVARIABLEN SETZEN UND AENDERN 243
6 . 4 MYSQL AKTUALISIEREN UND ERWEITERN 247
6.4.1 UPGRADES 247
6.4.2 DIE PLUGIN-API 2 5 1
6 . 5 ZUSAMMENFASSUNG 2 5 4
7 MYSQL ADMINISTRIEREN 255
7.1 DER BORDEIGENE WERKZEUGKASTEN 255
7.2 DER N A M E IST PROGRAMM: MYSQLADMIN 2 5 6
7.2.1 DATENBANKEN ANLEGEN UND LOESCHEN 256
7.2.2 CACHES LEEREN 257
7.2.3 DAS ROOT-PASSWORT AENDERN 258
7.2.4 DEN SERVER UEBERWACHEN 2 6 1
7.3 DATEN IMPORTIEREN UND EXPORTIEREN 2 6 4
7.3.1 DATEN AUS DATEIEN IMPORTIEREN 2 6 4
7.3.2 DATEN EXPORTIEREN 270
7 . 4 RICHTIG SICHERN - BACKUPS UND STRATEGIEN 272
7.4.1 DIE BASICS 2 7 2
7.4.2 PHYSISCHES ODER LOGISCHES BACKUP 2 7 4
7.4.3 O N L I N E - U N D OFFLINE-BACKUPS 276
7.4.4 VOLLE UND INKREMENTELLE BACKUPS 277
7.4.5 LOGISCHE BACKUPS UND WIEDERHERSTELLUNG M I T MYSQLDUMP 278
7.4.6 PHYSISCHES OFFLINE-BACKUP - SCHNELL, SICHER UND EFFIZIENT 282
7.4.7 MYSQL H O T COPY 285
7.4.8 INNODB-TABELLEN SICHERN M I T PERCONA XTRABACKUP 2 8 6
7.4.9 RECOVERY VON BEDIENFEHLERN - ZEITPUNKTBEZOGENE WIEDERHERSTELLUNG
288
7.4.10 BACKUPS M I T REPLIKATION 2 9 1
7.4.11 BACKUPS AUTOMATISIEREN 2 9 1
7.5 TABELLENWARTUNG M I T MYSQLCHECK 292
7.5.1 MYLSAM-TABELLEN UEBERPRUEFEN UND REPARIEREN 292
7.5.2 DIE E R H O L U N G S P H A S E - C R A S H RECOVERY 295
7 . 6 PERFORMANCE-CHECK M I T MYSQLSLAP 297
IMAGE 6
7.7 MYSQL BEOBACHTEN 2 9 8
7.7.1 DIE INFORMATION_SCHEMA-TABELLEN 298
7.7.2 DEN STATUS ABFRAGEN 298
7.7.3 STATISTIKEN ZU INNODB-TABELLEN 299
7.7.4 MYSQL UEBERWACHEN 3 0 1
7.8 DIE GRAFISCHEN W E R K Z E U G E I M UEBERBLICK 302
7.8.1 MYSQL WORKBENCH 302
7.8.2 MYSQL A D M I N I S T R A T O R 308
7.8.3 WEITERE TOOLS 3 1 1
7.9 OPTIMIERUNGSTECHNIKEN 3 1 1
7.9.1 LEISTUNGSSCHAU 3 1 1
7.9.2 PROFILING 3 1 4
7.9.3 DAS PERCONA TOOLKIT 318
7.9.4 DIE WICHTIGSTEN VARIABLEN DER ZENTRALEN KONFIGURATIONSDATEI
I M UEBERBLICK 3 2 1
7.9.5 MYSQL FEINEINSTELLEN - EMPFEHLUNGEN EINES SKRIPTS 326
7 . 1 0 EXAKTE STATISTIKEN M I T D E M PERFORMANCE SCHEMA 339
7.10.1 GRUNDLAGEN DES PERFORMANCE SCHEMAS 340
7.10.2 INSTRUMENTE EINRICHTEN UND MESSVORGABEN ANPASSEN 343
7.10.3 ANPASSEN DER EINSTELLUNGEN UND AUSGABE VON STATUSVARIABLEN 3 5 1
7.10.4 A U S W E R T U N G DES PERFORMANCE SCHEMAS 352
7.10.5 DEN GESAMTUEBERBLICK M I T SUMMARY-TABELLEN BEHALTEN 356
7.10.6 AUFSPUEREN VON PROBLEMEN 359
8 REPLIKATION UND HOCHVERFUEGBARKEIT 36I
8.1 GRUNDPRINZIPIEN 362
8.1.1 A B L A U F 363
8.1.2 ARTEN VON REPLIKATION 363
8.2 TOPOLOGIEN 365
8.2.1 M A S T E R - S L A V E 365
8.2.2 M A S T E R - S L A V E M I T ZWISCHENGESCHALTETEM SLAVE 366
8.2.3 M A S T E R - M A S T E R 367
8.3 VORARBEITEN ZUR REPLIKATION 368
8 . 4 KONFIGURATION EINER MASTER-SLAVE-REPLIKATION 370
8.5 ZUSAMMENFASSUNG 373
IMAGE 7
9 ANFRAGEOPTIMIERUNG 375
9 . 1 AUFSPUEREN VON LANGSAMEN ANFRAGEN 375
9.1.1 LANGSAME ANFRAGE PROTOKOLLIEREN 375
9.1.2 LOG-DATEIEN REGELMAESSIG KONTROLLIEREN 378
9.2 INDEXSTRUKTUREN 378
9.2.1 DIE GRUNDIDEE VON INDEXSTRUKTUREN 379
9.2.2 PRIMAERINDEX VS. SEKUNDAERINDEX 380
9.2.3 DER LIMITIERENDE FAKTOR - DIE FESTPLATTE 3 8 1
9.2.4 TECHNISCHE U M S E T Z U N G VON INDEXSTRUKTUREN - DER B-BAUM
UND MYLSAM 382
9.2.5 CLUSTERED INDEX 387
9.2.6 NON-CLUSTERED INDEX 388
9.2.7 MEHRDIMENSIONALE I N D E X S T R U K T U R E N - D E R R-BAUM 388
9.2.8 GIS UND RAUMBEZOGENE INDIZES 392
9.2.9 VOLLTEXTINDEX 4 0 0
9.2.10 DIE GROSSEN NACHTEILE DES INDEXES 4 1 0
9 . 3 O P T I M I E R U N G V O N ANFRAGEN 4 1 0
9.3.1 DIE EXPLAIN-ANWEISUNG 4 1 0
9.3.2 A U S W E R T U N G DER EXPLAIN-INFORMATIONEN UND OPTIMIERUNGEN 4
1 3
9 . 4 PARTITIONIERUNG 4 4 3
10 SICHERHEIT 467
1 0 . 1 GRUNDLAGEN 4 6 7
10.1.1 VERSCHIEDENE SZENARIEN F UE R DAS RECHTEMANAGEMENT 4 6 7
10.1.2 DIE ZWEI PHASEN DES BERECHTIGUNGSSYSTEMS 4 6 9
10.2 P R I V I L E G I E R T - D I E BENUTZERRECHTE IM DETAIL 4 7 0
10.2.1 DIE EBENEN DER BENUTZERBERECHTIGUNGEN 4 7 2
10.2.2 BERECHTIGUNGEN Z U M SCHUTZ DER DATEN 4 7 5
10.2.3 BERECHTIGUNGEN ZUR PROGRAMMIERUNG M I T MYSQL 4 8 0
10.2.4 DAS SICHERHEITSKONZEPT VON PROGRAMMEN ODER
DEFINER VS. INVOKER 4 8 2
10.2.5 BERECHTIGUNGEN ZUR ADMINISTRATION VON MYSQL 4 8 6
10.2.6 DIE BEFEHLE GRANT UND REVOKE I M DETAIL 4 9 1
10.2.7 BENUTZERVERWALTUNG O H N E G R A N T - D I E DATENBANK MYSQL 4
9 6
IMAGE 8
10.3 TIPPS UND TRICKS 5 0 1
10.3.1 VORGEHEN BEI DER ERSTELLUNG VON BENUTZERN 502
10.3.2 TAUSENDE BENUTZER UND DATENBANKEN O H N E CHAOS VERWALTEN 503
10.3.3 BENUTZERVERWALTUNGS-API 504
10.3.4 BENUTZERVERWALTUNG IN DER APPLIKATION, NICHT IN DER DATENBANK?
505
10.3.5 WORKAROUND F UE R BERECHTIGUNGEN A U F ZEILENEBENE/KAPSELUNG 507
10.4 S T O P ! - M Y S Q L ABSICHERN 510
10.4.1 ALLGEMEINE SICHERHEITSHINWEISE - DER GEWISSENHAFTE A D M I N I S
T R A T O R 510
10.4.2 ZUGANG BESCHRAENKEN ODER VERSCHLUESSELN 515
10.4.3 MYSQL I M W E B 520
10.5 ZUSAMMENFASSUNG 525
TEIL III PROGRAMMIERUNG
11 GESPEICHERTE PROGRAMME UND EVENTS 529
11.1 W O Z U GESPEICHERTE PROGRAMME? 529
11.1.1 ARTEN VON GESPEICHERTEN PROGRAMMEN 5 3 1
11.1.2 MYSQLSTORED PROGRAM LANGUAGE 532
11.1.3 GRUNDLEGENDES ARBEITEN M I T GESPEICHERTEN PROGRAMMEN 532
11.1.4 K O M M E N T A R E 535
11.1.5 DATENTYPEN 536
11.1.6 SICHERUNG UND BACKUP GESPEICHERTER PROGRAMME UND SICHTEN 537
11.1.7 RECHTE VON GESPEICHERTEN PROGRAMMEN 538
11.1.8 EINSCHRAENKUNGEN 539
11.2 GESPEICHERTE PROZEDUREN 539
11.2.1 ERZEUGUNG GESPEICHERTER PROZEDUREN 540
11.2.2 ERWEITERTE EINSTELLUNGEN BEIM ERZEUGEN V O N
GESPEICHERTEN PROZEDUREN 542
11.2.3 V E R W E N D U N G GESPEICHERTER PROZEDUREN 543
11.2.4 LOESCHEN VON GESPEICHERTEN PROZEDUREN 544
11.2.5 BEARBEITEN GESPEICHERTER PROZEDUREN 544
11.2.6 PARAMETER 546
11.2.7 ERGEBNISMENGEN 550
11.3 GESPEICHERTE FUNKTIONEN 5 5 1
11.3.1 ERZEUGEN VON GESPEICHERTEN FUNKTIONEN 552
11.3.2 ERWEITERTE OPTIONEN BEIM ERZEUGEN VON GESPEICHERTEN PROZEDUREN
. 5 5 4
11.3.3 A U F R U F E N GESPEICHERTER FUNKTIONEN 556
IMAGE 9
11.3.4 BEARBEITEN GESPEICHERTER FUNKTIONEN 558
11.3.5 EINSCHRAENKUNGEN 558
1 1 . 4 INFORMATIONEN ZU BESTEHENDEN GESPEICHERTEN PROGRAMMEN ( M E T A
D A T E N ) 559
11.5 PROGRAMMIEREN IN MYSQL 563
11.5.1 BEGIN-/END-BLOECKE 563
11.5.2 VARIABLEN 565
11.5.3 ABLAUFSTEUERUNG UND KONDITIONALE ANWEISUNGEN 5 7 1
11.5.4 SCHLEIFEN 579
11.5.5 CURSORS 583
11.5.6 HANDLER 590
11.5.7 SELBSTDEFINIERTE FEHLERMELDUNGEN M I T SIGNAL 599
11.5.8 VERSCHACHTELTE CURSORS UND IHRE HANDLER 6 0 4
11.5.9 TEMPORAERE TABELLEN 6 0 7
11.5.10 REKURSION 608
11.5.11 TRANSAKTIONEN 6 1 1
1 1 . 6 TRIGGER 6 1 3
11.6.1 TRIGGER ERSTELLEN 613
11.6.2 LOESCHEN UND BEARBEITEN VON TRIGGERN 618
11.6.3 INFORMATIONEN UEBER BESTEHENDE TRIGGER (METADATEN) 618
11.6.4 EINSCHRAENKUNGEN 6 2 1
1 1 . 7 EVENTS 622
11.7.1 EVENT-SCHEDULER 623
11.7.2 ERZEUGUNG VON EVENTS 6 2 4
11.7.3 LOESCHEN UND BEARBEITEN VON EVENTS 6 2 8
11.7.4 INFORMATIONEN ZU BESTEHENDEN EVENTS (METADATEN) 629
11.7.5 SICHERHEIT, RECHTE UND EINSCHRAENKUNGEN 6 3 1
1 1 . 8 SICHTEN (VIEWS) 6 3 2
11.8.1 ERZEUGUNG UND VERWENDEN VON SICHTEN 633
11.8.2 UPDATES A U F SICHTEN 6 3 5
11.8.3 LOESCHEN UND BEARBEITEN EINER SICHT 6 3 6
11.8.4 INFORMATIONEN ZU BESTEHENDEN SICHTEN (METADATEN) 6 3 7
1 1 . 9 ZUSAMMENFASSUNG 6 3 8
12 SOFTWAREENTWICKLUNG MIT MYSQL 639
12.1 KONNEKTOREN/PROGRAMMIERSPRACHEN 6 4 1
12.1.1 ALLGEMEINES 6 4 1
12.1.2 ODBC 6 4 6
IMAGE 10
12.1.3 JAVA, JDBC UND CONNECTOR/J 650
12.1.4 PHP, MYSQLI, PDO_MYSQL 655
12.1.5 .NET 659
12.1.6 PERL, DBD:MYSQL 6 6 4
12.1.7 RUBY 6 6 7
12.1.8 PYTHON 669
12.1.9 NODE-MYSQL, NODE.JS - SERVERSEITIGES JAVASCRIPT 6 7 1
12.2 ZUSAMMENFASSUNG 6 7 4
13 NOSQL MIT MYSQL 675
13.1 N O T O N L Y S Q L - N O S Q L 675
13.2 SKALIERUNG UND VERTEILUNG: ACID VS. BASE 677
13.3 M I T HOCHGESCHWINDIGKEIT INS HERZ: MYSQL OE F F N E T SICH
MEMCACHED-BENUTZERN 6 7 8
13.3.1 DIE INTEGRATION VON MEMCACHED IN DIE MYSQL-ARCHITEKTUR 6 7 9
13.3.2 GRUNDLAGEN DES MEMCACHE-PROTOKOLLS 6 8 0
13.3.3 MEMCACHED ZUR V E R W E N D U N G M I T INNODB INSTALLIEREN 6 8 1
13.3.4 DIE VERBINDUNG TESTEN 683
13.3.5 MEMCACHED UND INNODB VERBINDEN 6 8 4
13.3.6 LESEN UND SCHREIBEN VON DATEN MITTELS MEMCACHED 6 8 7
13.3.7 REPLIKATION UND MEMCACHED 6 8 9
13.3.8 SICHERHEIT GEGEN GESCHWINDIGKEIT 6 8 9
13.3.9 WEITERE EINSTELLUNGEN 6 9 0
13.4 ZUSAMMENFASSUNG 692
TEIL IV ANHANG
14 REFERENZ 695
A . L DATENTYPEN 6 9 6
A.2 DATENDEFINITION, DATENMANIPULATION UND ABFRAGEN 6 9 8
A.3 INDEX 7 0 4
A.4 BOOLESCHE OPERATOREN 705
A.5 M A T H E M A T I S C H E FUNKTIONEN 7 0 6
A.6 ZEIT- UND DATUMSFUNKTIONEN 7 0 8
IMAGE 11
A.7 STRING-FUNKTIONEN 7 1 4
A.8 TRANSAKTIONEN 722
A.9 SPERREN 7 2 4
A . 1 0 SICHTEN (VIEWS) 7 2 5
A . L L MYSQL-CLIENT 726
A . 1 2 GESPEICHERTE PROZEDUREN 727
A.13 GESPEICHERTE FUNKTIONEN 7 2 9
A . 1 4 TRIGGERS 7 3 1
A.15 EVENTS 7 3 1
A . 1 6 KONTROLLFLUSS-ELEMENTE 733
A . 1 7 VARIABLEN IN PROGRAMMEN 735
A . 1 8 CURSORS 7 3 6
A.19 HANDLERS 7 3 7
A . 2 0 VOLLTEXTSUCHE 739
A . 2 1 REPLIKATION 7 4 0
A . 2 2 GIS-FUNKTIONEN 742
A.23 PARTITIONIERUNG 7 4 3 '
A . 2 4 ADMINISTRATIONSAUFGABEN 7 4 7
A.25 BENUTZERVERWALTUNG UND SICHERHEIT 752
A . 2 6 WARTUNGSARBEITEN 755
A . 2 7 BACKUPS, WIEDERHERSTELLUNG UND LOGFILES 757
A . 2 8 I M P O R T UND EXPORT 7 5 9
A . 2 9 BENCHMARKING, M O N I T O R I N G UND PROFILING 7 6 0
A . 3 0 QUERY-CACHE 762
A . 3 1 PLUGINS 762
A . 3 2 STORAGE-ENGINES 763
A.33 HILFE, W A R N U N G E N UND FEHLER 7 6 6
A . 3 4 FEHLERNUMMERN UND SQL-STATES 7 6 7
A.35 ESCAPE-SEQUENZEN 769
A . 3 6 ZEICHENSAETZE UND SORTIERFOLGEN (CHARACTER SETS UND COLLATIONS) 7
7 0
INDEX 7 7 1 |
any_adam_object | 1 |
author | Pröll, Stefan 1983- Zangerle, Eva Gassler, Wolfgang |
author_GND | (DE-588)101494077X (DE-588)1014940966 (DE-588)1014941059 |
author_facet | Pröll, Stefan 1983- Zangerle, Eva Gassler, Wolfgang |
author_role | aut aut aut |
author_sort | Pröll, Stefan 1983- |
author_variant | s p sp e z ez w g wg |
building | Verbundindex |
bvnumber | BV041112986 |
classification_rvk | ST 271 |
classification_tum | DAT 663f |
ctrlnum | (OCoLC)856808841 (DE-599)DNB1033300381 |
dewey-full | 005.7585 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7585 |
dewey-search | 005.7585 |
dewey-sort | 15.7585 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2., aktual. und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV041112986</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150806</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130628s2013 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">13,N16</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1033300381</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836225144</subfield><subfield code="c">: EUR 49.90 (DE), EUR 51.30 (AT), sfr 63.90 (freier Pr.)</subfield><subfield code="9">978-3-8362-2514-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">383622514X</subfield><subfield code="9">3-8362-2514-X</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836225144</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)856808841</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1033300381</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-M382</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-2174</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7585</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 663f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pröll, Stefan</subfield><subfield code="d">1983-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)101494077X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">MySQL 5.6</subfield><subfield code="b">das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL]</subfield><subfield code="c">Stefan Pröll ; Eva Zangerle ; Wolfgang Gassler</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">My SQL fünf Punkt sechs</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., aktual. und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">786 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 DVD (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo Computing : Datenbanken</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">1. und 3. Aufl. (2011/2015) u.d.T.: Pröll, Stefan: MySQL</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL 5.6</subfield><subfield code="0">(DE-588)7758060-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">MySQL 5.6</subfield><subfield code="0">(DE-588)7758060-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Zangerle, Eva</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1014940966</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Gassler, Wolfgang</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1014941059</subfield><subfield code="4">aut</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">1. Aufl. (2011) u.d.T.</subfield><subfield code="a">Pröll, Stefan</subfield><subfield code="t">MySQL</subfield><subfield code="w">(DE-604)BV039570500</subfield></datafield><datafield tag="785" ind1="0" ind2="0"><subfield code="i">3. Aufl. (2015) u.d.T.</subfield><subfield code="a">Pröll, Stefan</subfield><subfield code="t">MySQL</subfield><subfield code="w">(DE-604)BV042540830</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4294820&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026089140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026089140</subfield></datafield></record></collection> |
id | DE-604.BV041112986 |
illustrated | Illustrated |
indexdate | 2024-08-05T08:23:37Z |
institution | BVB |
isbn | 9783836225144 383622514X |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026089140 |
oclc_num | 856808841 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-573 DE-29T DE-19 DE-BY-UBM DE-859 DE-739 DE-83 DE-20 DE-92 DE-M382 DE-11 DE-M347 DE-29 DE-863 DE-BY-FWS DE-188 DE-2174 |
owner_facet | DE-91G DE-BY-TUM DE-573 DE-29T DE-19 DE-BY-UBM DE-859 DE-739 DE-83 DE-20 DE-92 DE-M382 DE-11 DE-M347 DE-29 DE-863 DE-BY-FWS DE-188 DE-2174 |
physical | 786 S. Ill., graph. Darst. 1 DVD (12 cm) |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo Computing : Datenbanken |
spellingShingle | Pröll, Stefan 1983- Zangerle, Eva Gassler, Wolfgang MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] MySQL 5.6 (DE-588)7758060-6 gnd |
subject_GND | (DE-588)7758060-6 |
title | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] |
title_alt | My SQL fünf Punkt sechs |
title_auth | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] |
title_exact_search | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] |
title_full | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] Stefan Pröll ; Eva Zangerle ; Wolfgang Gassler |
title_fullStr | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] Stefan Pröll ; Eva Zangerle ; Wolfgang Gassler |
title_full_unstemmed | MySQL 5.6 das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] Stefan Pröll ; Eva Zangerle ; Wolfgang Gassler |
title_new | Pröll, Stefan MySQL |
title_old | Pröll, Stefan MySQL |
title_short | MySQL 5.6 |
title_sort | mysql 5 6 das umfassende handbuch installation konfiguration administration programmierung skalierung hochverfugbarkeit und performance tuning wichtige tools wie mysqladmin praxistipps und umfassende befehlsreferenz inkl nosql funktionen mit mysql |
title_sub | das umfassende Handbuch ; [Installation, Konfiguration, Administration, Programmierung ; Skalierung, Hochverfügbarkeit und Performance-Tuning ; wichtige Tools wie "mysqladmin", Praxistipps und umfassende Befehlsreferenz ; inkl. NoSQL-Funktionen mit MySQL] |
topic | MySQL 5.6 (DE-588)7758060-6 gnd |
topic_facet | MySQL 5.6 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4294820&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026089140&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT prollstefan mysql56dasumfassendehandbuchinstallationkonfigurationadministrationprogrammierungskalierunghochverfugbarkeitundperformancetuningwichtigetoolswiemysqladminpraxistippsundumfassendebefehlsreferenzinklnosqlfunktionenmitmysql AT zangerleeva mysql56dasumfassendehandbuchinstallationkonfigurationadministrationprogrammierungskalierunghochverfugbarkeitundperformancetuningwichtigetoolswiemysqladminpraxistippsundumfassendebefehlsreferenzinklnosqlfunktionenmitmysql AT gasslerwolfgang mysql56dasumfassendehandbuchinstallationkonfigurationadministrationprogrammierungskalierunghochverfugbarkeitundperformancetuningwichtigetoolswiemysqladminpraxistippsundumfassendebefehlsreferenzinklnosqlfunktionenmitmysql AT prollstefan mysqlfunfpunktsechs AT zangerleeva mysqlfunfpunktsechs AT gasslerwolfgang mysqlfunfpunktsechs |
Beschreibung
Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 271 S70 P964(2) |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |
Exemplar 2 | ausleihbar Verfügbar Bestellen |