suchen

nächsten Abschnitt: 排序与分页课后练习979 spielt ab

5 秒后自动播放下一节
  Nochmal ansehen

MySQL vom Anfänger bis zum Experten (Grundkenntnisse/Erweitert/Optimierung)

Einführung >
KapitelKursunterlagen
Kapitel1Einführung und Einführung in Datenbanken

Kurseinführung

09 Minuten13 Sekunden

Warum Datenbanken und gängige Datenbankkonzepte verwenden?

16 Minuten02 Sekunden

Vergleich gängiger DBMS

18 Minuten47 Sekunden

Vergleich von RDBMS und Nicht-RDBMS

20 Minuten04 Sekunden

4 Arten von Beziehungen zwischen ER-Modellen und Tabellendatensätzen

20 Minuten32 Sekunden
Kapitel2MySQL-Installation und -Konfiguration

Deinstallation von MySQL 8.0

20 Minuten41 Sekunden

Download, Installation und Konfiguration der MySQL-Versionen 8.0 und 5.7

35 Minuten29 Sekunden

FAQs zum Start von MySQL Installation_Service und zur Benutzeranmeldung

19 Minuten18 Sekunden

MySQL-Verwendungsdemonstration – MySQL5.7-Zeichensatzeinstellung

27 Minuten52 Sekunden

Verwendung von Tools wie navicat_sqlyog_dbserver

28 Minuten59 Sekunden

MySQL-Verzeichnisstruktur und außerschulische Übungen für die ersten beiden Kapitel

33 Minuten55 Sekunden
Kapitel3SQL-Übersicht und grundlegende SELECT-Abfrage

SQL-Übersicht und SQL-Klassifizierung

34 Minuten29 Sekunden

SQL-Nutzungsspezifikationen und Datenimport

32 Minuten01 Sekunden

Die grundlegendste SELECT...FROM-Struktur

09 Minuten01 Sekunden

Spalte alias_duplication_NULL_DESC und andere Operationen

33 Minuten18 Sekunden

Filtern Sie Daten mit WHERE

10 Minuten06 Sekunden

Übungen nach dem Unterricht

09 Minuten34 Sekunden
Kapitel4Operator

Verwendung arithmetischer Operatoren

17 Minuten04 Sekunden

Verwendung von Vergleichsoperatoren

58 Minuten02 Sekunden

Verwendung von logischen Operatoren und bitweisen Operatoren

22 Minuten57 Sekunden

Bedienerübungen nach dem Unterricht

17 Minuten26 Sekunden
Kapitel5Sortier- und Paginierungsvorgänge

ORDER BY implementiert Sortiervorgänge

21 Minuten32 Sekunden

LIMIT implementiert Paging-Vorgänge

30 Minuten53 Sekunden

Sortier- und Paginierungsübungen nach dem Unterricht

10 Minuten48 Sekunden
Kapitel6Abfrage mit mehreren Tabellen

Warum brauchen wir Abfragen mit mehreren Tabellen?

22 Minuten13 Sekunden

Kartesische Produktfehler und korrekte Abfragen mehrerer Tabellen

35 Minuten42 Sekunden

Äquivalenter Join vs. nicht-äquivalenter Join, Selbst-Join vs. Nicht-Selbst-Join

16 Minuten33 Sekunden

So implementieren Sie innere und äußere Verknüpfungen mit SQL92- und 99-Syntax

35 Minuten54 Sekunden

Verwenden Sie SQL99, um 7 JOIN-Operationen zu implementieren

21 Minuten39 Sekunden

Verwendung von NATURAL JOIN und USING

10 Minuten54 Sekunden

Übungen zur Abfrage mehrerer Tabellen nach dem Unterricht

34 Minuten31 Sekunden
Kapitel7Einzeilige Funktion

Klassifizierung von Funktionen

12 Minuten45 Sekunden

Erläuterung von Funktionen numerischer Typen

36 Minuten10 Sekunden

Erläuterung der String-Typ-Funktionen

30 Minuten59 Sekunden

Erläuterung der Funktionen von Datums- und Uhrzeittypen

52 Minuten37 Sekunden

Erläuterung der Prozesssteuerungsfunktionen

21 Minuten42 Sekunden

Verschlüsselungs- und Entschlüsselungsfunktionen_MySQL-Informationsfunktionen und andere Erklärungen

25 Minuten05 Sekunden

Einzeilige Funktionsübungen nach dem Unterricht

29 Minuten02 Sekunden
Kapitel8Aggregatfunktion

5 häufig verwendete Aggregatfunktionen

43 Minuten07 Sekunden

Verwendung von GROUP BY

31 Minuten29 Sekunden

Die Verwendung von HAVING und der Ausführungsprozess von SQL-Anweisungen

44 Minuten00 Sekunden

Übungen zur Aggregationsfunktion nach dem Unterricht

19 Minuten03 Sekunden
Kapitel9Unterabfrage

Beispiele für Unterabfragen und Unterabfrageklassifizierungen

27 Minuten25 Sekunden

Fallanalyse einer Einzelzeilen-Unterabfrage

29 Minuten18 Sekunden

Fallanalyse mehrzeiliger Unterabfragen

25 Minuten14 Sekunden

Korrelierte Unterabfrage-Fallanalyse

45 Minuten57 Sekunden

Unterabfrageübungen nach der Schule

40 Minuten16 Sekunden

Unterabfrage nach der Unterrichtsübung 2

48 Minuten28 Sekunden
Kapitel10Erstellen Sie eine Verwaltungsdatentabelle

Erstellung, Änderung und Löschung von Datenbanken

37 Minuten54 Sekunden

Gängige Datentypen_Zwei Möglichkeiten, Tabellen zu erstellen

30 Minuten18 Sekunden

Ändern Sie die Tabelle „table_rename“, „table_delete“, „table_clear“.

22 Minuten52 Sekunden

Die Verwendung von COMMIT und ROLLBACK in DCL

21 Minuten58 Sekunden

Alibaba MySQL-Namenskonvention und Atomisierung von MySQL8DDL

20 Minuten29 Sekunden

Übungen nach dem Unterricht zum Erstellen von Verwaltungstabellen

38 Minuten37 Sekunden
Kapitel11Hinzufügen, löschen, ändern

Daten zu DML hinzufügen

26 Minuten28 Sekunden

DML-Aktualisierungs- und Löschoperationen_MySQL8 neue Funktionen berechneter Spalten

20 Minuten40 Sekunden

Umfassende Fallstudie zu DDL und DML

36 Minuten50 Sekunden

Übungen nach dem Unterricht hinzufügen, löschen und ändern

37 Minuten20 Sekunden
Kapitel12MySQL-Datentyp

Datentypübersicht_Zeichensatzeinstellungen

23 Minuten19 Sekunden

Erklärung des Integer-Datentyps

25 Minuten22 Sekunden

Erläuterung von Gleitkommazahlen, Festkommazahlen und Bittypen

36 Minuten29 Sekunden

Datums- und Uhrzeittypen erklärt

37 Minuten52 Sekunden

Textzeichenfolgentypen (einschließlich ENUM, SET) erklärt

35 Minuten18 Sekunden

Erläuterung von Binärtypen und JSON-Typen

24 Minuten12 Sekunden

Zusammenfassung und Vorschläge zur Typverwendung

06 Minuten13 Sekunden
Kapitel13Zwang

Klassifizierung der Datenintegrität und -beschränkungen

17 Minuten27 Sekunden

Verwendung von Nicht-Null-Einschränkungen

15 Minuten30 Sekunden

Verwendung eindeutiger Einschränkungen

35 Minuten45 Sekunden

Verwendung von Primärschlüsseleinschränkungen

21 Minuten46 Sekunden

AUTO_INCREMENT

21 Minuten16 Sekunden

Verwendung von Fremdschlüsseleinschränkungen

42 Minuten01 Sekunden

Überprüfen Sie Einschränkungen und Standardwertbeschränkungen

20 Minuten22 Sekunden

Zwangsübungen nach der Schule

33 Minuten24 Sekunden
Kapitel14Sicht

Datenbankobjekte und -ansichten verstehen

25 Minuten54 Sekunden

Ansichten erstellen und anzeigen

26 Minuten12 Sekunden

Ansichtsdaten aktualisieren und Ansichten löschen

25 Minuten01 Sekunden

Sehen Sie sich die Übungen nach dem Unterricht an

17 Minuten08 Sekunden
Kapitel15gespeicherte Prozedur

Anweisungen zur Verwendung gespeicherter Prozeduren

19 Minuten20 Sekunden

Gespeicherte Prozeduren erstellen und aufrufen

33 Minuten01 Sekunden

Gespeicherte Funktionen erstellen und aufrufen

23 Minuten30 Sekunden

Gespeicherte Prozeduren und Funktionen anzeigen, ändern und löschen

25 Minuten45 Sekunden

Übungen zur Funktion gespeicherter Prozeduren nach dem Unterricht

42 Minuten34 Sekunden
Kapitel16Variablen und Strukturen

Verwendung von GLOBAL- und SESSION-Systemvariablen

34 Minuten41 Sekunden

Verwendung von Sitzungsbenutzervariablen und lokalen Variablen

42 Minuten15 Sekunden

Mechanismus zur Behandlung von Programmfehlern

41 Minuten15 Sekunden

Verwendung der Zweigstruktur IF

35 Minuten15 Sekunden

Verwendung der Zweigstruktur CASE

27 Minuten00 Sekunden

LOOP_WHILE_REPEAT drei Schleifenstrukturen

51 Minuten47 Sekunden

Verwendung von LEAVE und ITEEATE

28 Minuten42 Sekunden

Verwendung von Cursorn

29 Minuten07 Sekunden

Übungen nach dem Unterricht

58 Minuten55 Sekunden
Kapitel17auslösen

Trigger erstellen

38 Minuten13 Sekunden

Sehen Sie sich die Übung „Trigger_Trigger löschen“ nach dem Unterricht an

31 Minuten28 Sekunden
Kapitel18Neue Funktionen und allgemeine Tabellenausdrücke von MySQL8.0

Neue Funktionen von MySQL8.0

01 Stunden13 Minuten00 Sekunden

Allgemeine Tabellenausdrücke_Übungen nach dem Unterricht

35 Minuten12 Sekunden
Kapitel19Übersicht über erweiterte Funktionen

Kapitelübersicht

19 Minuten12 Sekunden

Vorbereitung der CentOS-Umgebung

22 Minuten26 Sekunden

MySQL-Deinstallation

11 Minuten12 Sekunden

Installieren Sie die MySQL-Versionen 8.0 und 5.7 unter Linux

25 Minuten59 Sekunden

SQLyog implementiert Remote-Verbindung für MySQL8.0 und 5.7

26 Minuten16 Sekunden

Änderung des Zeichensatzes und Erläuterung der zugrunde liegenden Prinzipien

26 Minuten40 Sekunden

Vergleichsregeln_Kodierungs- und Dekodierungsprozess von der Anfrage bis zur Antwort

21 Minuten26 Sekunden

SQL-Fallspezifikationen und sql_mode-Einstellungen

24 Minuten05 Sekunden

MySQL-Verzeichnisstruktur und Tabellendarstellung im Dateisystem

34 Minuten48 Sekunden
Kapitel20Benutzer- und Benutzerkennwortoperationen und Berechtigungsverwaltung

Benutzererstellung, -änderung, -löschung

22 Minuten28 Sekunden

Benutzerpasswörter festlegen und verwalten

14 Minuten42 Sekunden

Berechtigungsverwaltung und Zugriffskontrolle

38 Minuten30 Sekunden

Verwendung von Rollen

24 Minuten02 Sekunden

Konfigurationsdateien, Systemvariablen und logische MySQL-Architektur

35 Minuten16 Sekunden
Kapitel21SQL-Ausführungsprozess

SQL-Ausführungsprozess

21 Minuten30 Sekunden

Demonstration des SQL-Ausführungsablaufs in MySQL 8.0 und 5.7

16 Minuten16 Sekunden

Die Verwendung des SQL-Ausführungsprozesses und des Pufferpools in Oracle

22 Minuten28 Sekunden
Kapitel22Speicher-Engines und Indizes

Festlegen der Speicher-Engine der Tabelle, Vergleich zwischen InnoDB und MyISAM

32 Minuten43 Sekunden

Verwendung von Speicher-Engines wie Archiv, CSV und Speicher

15 Minuten43 Sekunden

Warum Indizes verwenden und welche Vor- und Nachteile sie haben

24 Minuten16 Sekunden

Eine einfache Lösung für das Indexdesign

22 Minuten22 Sekunden

Iterativer Entwurfsplan für Indizes

18 Minuten51 Sekunden

Die Konzepte des Clustered-Index, des Sekundärindex und des Joint-Index

23 Minuten24 Sekunden

Was Sie über B+-Bäume im InnoDB_MyISAM-Indexschema beachten sollten

25 Minuten22 Sekunden

Vergleich von Hash-Index, AVL-Baum, B-Baum und B+-Baum

41 Minuten20 Sekunden
Kapitel23InnoDB-Datenspeicherstruktur

Überblick über die InnoDB-Datenspeicherstruktur

20 Minuten23 Sekunden

Seitenstruktur, Dateikopf und Dateiende

17 Minuten52 Sekunden

Minimaler maximaler Datensatz der Seitenstruktur_Datensatz-Headerinformationen des Zeilenformats

24 Minuten10 Sekunden

Seitenstruktur: Seitenverzeichnis und Seitenkopf

17 Minuten49 Sekunden

Legen Sie das Zeilenformat und die ibd-Dateianalyse fest. Kompaktes Zeilenformat

30 Minuten46 Sekunden

Zeilenüberlauf und dynamisch, komprimiert, redundant

17 Minuten16 Sekunden

Segmente, Fragmentierungsbereiche und Tabellenbereichsstrukturen

36 Minuten28 Sekunden
Kapitel24Indexklassifizierung

Indexklassifizierung

11 Minuten33 Sekunden

Drei Möglichkeiten, Indizes zu einer Tabelle hinzuzufügen

38 Minuten52 Sekunden

Index löschen und neue Indexfunktionen: absteigender Index, versteckter Index

32 Minuten13 Sekunden

11 Situationen, die für die Indexerstellung geeignet sind (1)

35 Minuten22 Sekunden

11 Situationen, die zum Erstellen von Indizes geeignet sind (2)

24 Minuten44 Sekunden

7 Situationen, in denen die Erstellung eines Index nicht geeignet ist

09 Minuten57 Sekunden
Kapitel25Schritte zur Datenbankoptimierung

Systemleistungsparameter anzeigen

17 Minuten56 Sekunden

Langsame Abfrageprotokollanalyse, PROFIL ANZEIGEN, um die SQL-Ausführungskosten anzuzeigen

26 Minuten00 Sekunden
Kapitel26ERKLÄREN

Überblick über EXPLAIN und Analyse von Tabellen- und ID-Feldern

31 Minuten27 Sekunden

EXPLAIN中select_type、partitions

39 Minuten57 Sekunden

Analyse von Ref, Zeilen, gefiltert und extra in EXPLAIN

30 Minuten04 Sekunden

Die 4 Formate von EXPLAIN und der Ansichtsoptimierer schreiben SQL neu

19 Minuten10 Sekunden

Ausführungsplan des Trace-Analyse-Optimierers und Verwendung der Sys-Schema-Ansicht

10 Minuten21 Sekunden
Kapitel27Indexfehler

11 Situationen, in denen die Datenvorbereitung und -indizierung fehlschlägt

41 Minuten23 Sekunden

11 Fälle von Indexversagen 2

19 Minuten29 Sekunden
Kapitel28Join-Abfrage, Unterabfrage, Paging-Abfrage

Abfrageoptimierung von Outer-Joins und Inner-Joins

19 Minuten45 Sekunden

Das zugrunde liegende Prinzip der JOIN-Anweisung

27 Minuten56 Sekunden

Unterabfrageoptimierung und Sortieroptimierung

42 Minuten12 Sekunden

GROUP BY-Optimierung, Paging-Abfrageoptimierung

06 Minuten03 Sekunden

Verwendung des Deckungsindex

21 Minuten57 Sekunden

Indexbedingung nach unten drücken

18 Minuten27 Sekunden

Andere Strategien zur Abfrageoptimierung

12 Minuten51 Sekunden

So entwerfen Sie den Primärschlüssel der Taobao-Datenbank

26 Minuten38 Sekunden
Kapitel29Paradigma

Paradigmenübersicht und erste Normalform

21 Minuten42 Sekunden

Zweite Normalform und dritte Normalform

25 Minuten44 Sekunden

Denormalisierungsanwendungen

23 Minuten23 Sekunden

Bad-Normalform, vierte Normalform, fünfte Normalform und Feldschlüssel-Normalform

18 Minuten19 Sekunden

Paradigma-Praxisfälle

18 Minuten37 Sekunden
Kapitel30ER-Modellierung, Designprinzipien, Schreiben von Spezifikationen

Der Prozess der ER-Modellierung und Konvertierung von Datentabellen

25 Minuten34 Sekunden

Prinzipien des Datenbankdesigns und tägliche SQL-Schreibspezifikationen

15 Minuten30 Sekunden

Power Designer erstellt konzeptionelle und physische Datenmodelle

36 Minuten55 Sekunden
Kapitel31Datenbankoptimierung

Allgemeine Datenbankoptimierungsschritte, Optimierung der MySQL-Server-Hardware und -Parameter

28 Minuten46 Sekunden

Optimierung der Datenbankstruktur, Optimierung der drei Haupttabellen und drei weitere Strategien

41 Minuten29 Sekunden
Kapitel32Angelegenheiten

ACID-Eigenschaften von Transaktionen und Status von Transaktionen

27 Minuten58 Sekunden

Explizite Transaktionen und implizite Transaktionen

19 Minuten51 Sekunden

Beispiele für die Verwendung von Transaktionen

25 Minuten20 Sekunden
Kapitel33Parallelitätsprobleme und Isolationsstufen

Probleme mit der Datenparallelität und 4 Isolationsstufen

19 Minuten49 Sekunden

Sehen Sie sich die MySQL-Isolationsstufe an und legen Sie sie fest

12 Minuten12 Sekunden

Lesen Sie die Demo in unverbindlicher Isolation

13 Minuten23 Sekunden

Demonstration der Read-Committed- und Repeatable-Read-Isolation

09 Minuten27 Sekunden

Demonstration und Lösung des Phantomlesens

12 Minuten18 Sekunden
Kapitel34Redo-Protokoll, Undo-Protokoll

Redo-Logs und Undo-Logs verstehen und warum Redo-Logs benötigt werden

20 Minuten30 Sekunden

Analyse der Redo-Log-Flushing-Strategie und des Prozesses

28 Minuten12 Sekunden

Schreiben Sie in den Redo-Log-Puffer und die Redo-Log-Datei

19 Minuten49 Sekunden

Übersicht und Schreibvorgang des Rückgängig-Protokolls

32 Minuten04 Sekunden
Kapitel35Sperren

Übersicht über Sperren und Parallelitätsprobleme beim Lesen und Schreiben

21 Minuten35 Sekunden

S-Sperre und X-Sperre aus der Perspektive der Datenoperationstypen verstehen

21 Minuten46 Sekunden

Tabellensperren: S-Sperre, X-Sperre, Absichtssperre

34 Minuten03 Sekunden

Tabellensperren, Selbstinkrementierungssperren und Metadatensperren

14 Minuten49 Sekunden

Zeilensperre, Datensatzsperre, Lückensperre

26 Minuten59 Sekunden

Leitungssperre, Tastensperre und Einfügungsabsichtssperre

14 Minuten23 Sekunden

Verständnis von Seitensperren, Verwendung optimistischer Sperren und pessimistischer Sperren

19 Minuten33 Sekunden

Unterteilung der Sperrmethoden: implizite Sperre und explizite Sperre

16 Minuten07 Sekunden

Globale Sperren und Deadlocks verstehen

18 Minuten25 Sekunden

Sperren Sie die Speicherstruktur und die Überwachungsstrategie

20 Minuten20 Sekunden
Kapitel36MVCC

MVCC löst Lese- und Schreibprobleme

10 Minuten56 Sekunden

MVCC Three Musketeers: Versteckte Felder, Undolog-Versionskette, ReadView

26 Minuten25 Sekunden

MVCC-Betriebsprozess unter Lese-Committed- und wiederholbaren Lese-Isolationsstufen

11 Minuten47 Sekunden

MVCC-Prozess zum Lösen von Phantom-Lesevorgängen unter wiederholbaren Lesevorgängen

07 Minuten41 Sekunden
Kapitel37Sechs große Protokolldateien

Übersicht über die sechs wichtigsten Protokolldateien

12 Minuten08 Sekunden

Allgemeines Abfrageprotokoll, Fehlerprotokoll

20 Minuten02 Sekunden

Einstellung der Binlog-Protokollparameter und Demonstration der Datenwiederherstellung

43 Minuten58 Sekunden

Binlog-Löschung, Binlog-Schreibmechanismus und zweiphasige Übermittlung

21 Minuten44 Sekunden

Analyse der Schritte und Prinzipien von Relay-Protokollen und Master-Slave-Replikation

26 Minuten46 Sekunden

Implementierung einer Master- und einer Slave-Architektur sowie Master-Slave-Synchronisation

34 Minuten56 Sekunden

Anweisungen zur Einstellung des Binlog-Formats

11 Minuten49 Sekunden
Kapitel38Datensynchronisierung und -sicherung

Lösung von Problemen mit der Datensynchronisierungskonsistenz

14 Minuten17 Sekunden

Überblick über die Datensicherung und Implementierung logischer Sicherungsdaten mit mysqldump

30 Minuten06 Sekunden

Demonstrieren Sie MySQL, um die logische Wiederherstellung von Daten zu implementieren

18 Minuten06 Sekunden

Demonstration der physischen Sicherung und physischen Wiederherstellung sowie des Exports und Imports von Tabellendaten

24 Minuten12 Sekunden

Datenbankmigration und wie man die Datenbank löscht, ohne wegzulaufen

18 Minuten10 Sekunden

Nachricht

08 Minuten47 Sekunden
  • StornierenAntwortSenden
  • Storniereneine Notiz postenSenden