Book description
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Verschaffe dir einen umfassenden Überblick darüber, wie du eine effektive Datenbank mit MySQL einrichtest und gestaltest. Diese gründlich aktualisierte Ausgabe deckt die neueste Version von MySQL ab, einschließlich ihrer wichtigsten Aspekte. Ganz gleich, ob du eine Umgebung einrichtest, ein Problem behebst oder eine Notfallwiederherstellung durchführst, dieser praktische Leitfaden bietet dir die nötigen Einblicke und Werkzeuge, um die Vorteile dieses leistungsstarken RDBMS voll auszuschöpfen.
Die Autoren Vinicius Grippa und Sergey Kuzmichev von Percona zeigen Entwicklern und DBAs Methoden zur Minimierung der Kosten und Maximierung der Verfügbarkeit und Leistung. Du lernst, wie du grundlegende und fortgeschrittene Abfragen, Überwachung und Fehlerbehebung, Datenbankmanagement und -sicherheit, Backup und Wiederherstellung sowie Tuning für mehr Effizienz durchführst. Diese Ausgabe enthält neue Kapitel über Hochverfügbarkeit, Lastausgleich und die Nutzung von MySQL in der Cloud.
- Erste Schritte mit MySQL und der Einsatz in der Produktion
- MySQL-Datenbanken auf Bare Metal, auf virtuellen Maschinen und in der Cloud einrichten
- Datenbankinfrastrukturen entwerfen
- Hocheffiziente Abfragen programmieren
- Überwachen und Beheben von Fehlern in MySQL-Datenbanken
- Effiziente Sicherungs- und Wiederherstellungsoperationen durchführen
- Optimieren der Datenbankkosten in der Cloud
- Verstehen von Datenbankkonzepten, insbesondere in Bezug auf MySQL
Table of contents
- Vorwort
-
1. Installation von MySQL
- MySQL-Gabeln
- Installationsmöglichkeiten und Plattformen
- Installation von MySQL unter Linux
- Installation von MySQL unter macOS Big Sur
- Installation von MySQL unter Windows 10
- Der Inhalt des MySQL-Verzeichnisses
- Verwenden der Befehlszeilenschnittstelle
- Docker verwenden
- Sandkästen verwenden
- Upgrade des MySQL-Servers
- 2. Modellierung und Entwurf von Datenbanken
- 3. Basic SQL
- 4. Arbeiten mit Datenbank-Strukturen
- 5. Erweiterte Abfrage
- 6. Transaktionen und Sperren
- 7. Mehr tun mit MySQL
-
8. Benutzer und Berechtigungen verwalten
- Benutzer und Privilegien verstehen
- Der Stamm Benutzer
- Neue Benutzer erstellen und verwenden
- Zuschuss-Tabellen
- Befehle der Benutzerverwaltung und Protokollierung
- Ändern und Löschen von Benutzern
- Privilegien
- Rollen
- Ändern des Root-Passworts und unsicheres Starten
- Einige Ideen für eine sichere Einrichtung
- 9. Optionsdateien verwenden
-
10. Backups und Wiederherstellung
- Physische und logische Backups
- Replikation als Backup-Tool
- Das Programm mysqldump
- Laden von Daten aus einer SQL-Dump-Datei
- mysqlpump
- mydumper und myloader
- Cold Backup und Dateisystem-Snapshots
- Percona XtraBackup
- Andere Tools zur physischen Sicherung
- Point-in-Time Recovery
- Exportieren und Importieren von InnoDB-Tablespaces
- Testen und Überprüfen deiner Backups
- Datenbank Backup Strategie Fibel
- 11. Konfigurieren und Abstimmen des Servers
- 12. Überwachung von MySQL-Servern
- 13. Hohe Verfügbarkeit
- 14. MySQL in der Cloud
- 15. Load Balancing MySQL
- 16. Verschiedene Themen
- Index
Product information
- Title: MySQL lernen, 2. Auflage
- Author(s):
- Release date: September 2024
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098194000
You might also like
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …
article
Three Ways to Sell Value in B2B Markets
As customers face pressure to reduce costs while maintaining profitability, value-based selling (VBS) has become critical …