MySQL Workbench-Tutorial: Was ist, wie wird es installiert und verwendet?

Was ist MySQL?

MySQL ist eine relationale Open-Source-Datenbank.

MySQL ist plattformübergreifend, was bedeutet, dass es auf einer Reihe verschiedener Plattformen läuft, z Windows, Linux und Mac OS usw.

In diesem MySQL Workbench-Tutorial, Sie werden lernen-

Warum MySQL?

Es gibt eine Reihe relationaler Datenbankverwaltungssysteme auf dem Markt.

Beispiele für relationale Datenbanken sind Microsoft SQL Server, Microsoft Zugang, Oracle, DB2 usw.

Man könnte sich fragen, warum wir uns dafür entschieden haben MySQL gegenüber den anderen Datenbankverwaltungssystemen.

Die Antwort auf diese Frage hängt von mehreren Faktoren ab.

Schauen wir uns die Stärken an MySQL im Vergleich zu überrelationalen Datenbanken wie SQL Server-

  • MySQL unterstützt mehrere Speicher-Engines mit jeweils eigenen Spezifikationen, während andere Systeme wie SQL Server nur eine einzige Speicher-Engine unterstützen. Um diese Aussage zu verstehen, werfen wir einen Blick auf zwei der von unterstützten Speicher-Engines MySQL.
  • InnoDB: – die standardmäßige Speicher-Engine, die mit bereitgestellt wird MySQL ab Version 5.5. InnoDB unterstützt Fremdschlüssel für referenzielle Integrität und unterstützt auch ACID-Standardtransaktionen.
  • MyISAM: – es war die Standardspeicher-Engine für MySQL vor Version 5.5. MyISAM bietet keine Unterstützung für Transaktionen. Zu den Vorteilen gegenüber InnoDB gehören Einfachheit und hohe Leistung.
  • MySQL weist im Vergleich zu anderen Relationsdatenbanksystemen eine hohe Leistung auf. Dies ist auf das einfache Design und die Unterstützung von Engines mit mehreren Speicherfunktionen zurückzuführen.
  • Kostengünstig und im Vergleich zu anderen relationalen Datenbanken relativ günstiger. Tatsächlich ist die Kommunity Ausgabe ist kostenlos. Für die kommerzielle Edition fällt eine Lizenzgebühr an, die im Vergleich zu Lizenzgebühren für Produkte wie z. B. auch kostengünstiger ist Microsoft SQL Server.
  • Plattformübergreifend – MySQL Funktioniert auf vielen Plattformen und kann daher bereitgestellt werdenyed auf den meisten Maschinen. Andere Systeme wie MS SQL Server laufen nur auf dem windows Plattform.

Um mit zu interagieren MySQL, Müssen Sie ein Serverzugriffstool mit dem man kommunizieren kann MySQL Server. MySQL unterstützt mehrere Benutzerverbindungen.

Was ist MySQL Werkbank?

MySQL Werkbank ist eine Visuelles Datenbankdesign und -modellierung Zugriffstool für MySQL Server-relationale Datenbank. Es erleichtert die Erstellung neuer physischer Datenmodelle und die Änderung bestehender MySQL Datenbanken mit Reverse-/Forward-Engineering- und Change-Management-Funktionen. Der Zweck von MySQL Workbench soll die Schnittstelle bereitstellen, um einfacher und strukturierter mit Datenbanken arbeiten zu können.

MySQL Werkbank

MySQL Workbench – Modellierungs- und Designtool

  • Modelle sind der Kern der meisten gültigen und leistungsstarken Datenbanken. MySQLWorkbench verfügt über Tools, mit denen Entwickler und Datenbankadministratoren visuell physische Datenbankentwurfsmodelle erstellen können, die leicht übersetzt werden können MySQL Datenbanken mittels Forward Engineering.
  • MySQL Workbench unterstützt die Erstellung mehrerer Modelle in derselben Umgebung.
  • Es unterstützt alle Objekte wie Tabellen, Ansichten, gespeicherte Prozeduren, Trigger usw., aus denen eine Datenbank besteht.
  • MySQL Workbench verfügt über ein integriertes Dienstprogramm zur Modellvalidierung, das alle gefundenen Probleme an den Datenmodellierer meldet.
  • Es ermöglicht auch verschiedene Modellierungsnotationen und kann durch die Verwendung von LUA, einer Skriptsprache, erweitert werden.

Die folgende Abbildung zeigt das Modellierungsfenster für MySQLWerkbank.

MySQL Werkbank – Modellierungs- und Designtool

MySQL Workbench – SQL-Entwicklungstool

Strukturierte Abfragesprache (SQL) ermöglicht es uns, unsere relationalen Datenbanken zu manipulieren. SQL ist das Herzstück aller relationalen Datenbanken.

  • MySQLWorkbench verfügt über einen integrierten visuellen SQL-Editor.
  • Mit dem Visual SQL-Editor können Entwickler Abfragen erstellen, bearbeiten und ausführen MySQL Serverdatenbanken. Es verfügt über Dienstprogramme für Viewing Daten erfassen und exportieren.
  • Seine Syntax-Farbhervorhebungen helfen Entwicklern beim einfachen Schreiben und Debuggen von SQL-Anweisungen.
  • Es können mehrere Abfragen ausgeführt werden und die Ergebnisse werden automatisch angezeigtyed in verschiedenen Registerkarten.
  • Die Abfragen werden auch im Verlaufsfenster für gespeichert later Abrufen und Laufen.

Die folgende Abbildung zeigt das SQL-Entwicklungsfenster für MySQL Werkbank.

MySQL Workbench – SQL-Entwicklungstool

Anwendung MySQL Workbench – Verwaltungstool

Die Serveradministration spielt eine entscheidende Rolle bei der Sicherung der Daten des Unternehmens. Die Hauptprobleme bei der Serververwaltung sind Benutzerverwaltung, Serverkonfiguration, Serverprotokolle und vieles mehr. Werkbank MySQL hat folgendeswing Funktionen, die den Prozess vereinfachen MySQL Serververwaltung;

  • Benutzerverwaltung – visuelles Dienstprogramm zum Verwalten von Benutzern, mit dem Datenbankadministratoren bei Bedarf problemlos neue Benutzer hinzufügen und vorhandene Benutzer entfernen, Berechtigungen gewähren und entziehen sowie Benutzerprofile anzeigen können.
  • Serverkonfiguration – ermöglicht eine erweiterte Konfiguration des Servers und eine Feinabstimmung für optimale Leistung.
  • Datenbanksicherung und -wiederherstellung – visuelles Tool zum Exportieren/Importieren MySQL Dump-Dateien. MySQL Dump-Dateien enthalten SQL-Skripte zum Erstellen von Datenbanken, Tabellen, Ansichten, gespeicherten Prozeduren und zum Einfügen von Daten.
  • Serverprotokolle – visuelles Werkzeug für Viewing MySQL Serverprotokolle. Zu den Protokollen gehören Fehlerprotokolle, Binärprotokolle und InnodDB-Protokolle. Diese Protokolle sind nützlich, wenn Sie eine Diagnose auf dem Server durchführen. Die folgende Abbildung zeigt das Modellierungsfenster für MySQL Werkbank.

Die folgende Abbildung zeigt das Admin-Panel für Workbench MySQL.

MySQL Workbench – Verwaltungstool

So installieren Sie MySQL Werkbank (z Windows)

In diesem MySQL Workbench-Tutorial für Anfänger, wir lernen, wie man es installiert und verwendet MySQL Werkbank.

Installieren MySQL Workbench ist ein zweistufiger Prozess.

1) Installieren MySQL Community Server

2) Installieren MySQL Werkbank – Sie können die Workbench mit einer Zip-Datei oder einem MSI-Installer installieren (empfohlen)

Hinweis: Für die Installation benötigen Sie Administrator- oder Poweruser-Rechte.

Erste Schritte

Sobald Sie die oben beschriebene Installation abgeschlossen haben, müssen Sie die Einrichtung vornehmen MySQL Werkbank wie unten gezeigt-
Following ist eine Schritt-für-Schritt-Anleitung zur Installation MySQL Werkbank.

Schritt 1) Öffnen Sie das Home-Fenster
Der erste Schritt besteht darin, die Workbench zu starten MySQL. Was Sie sehen, heißt Hauptfenster

Installieren MySQL Werkbank

Schritt 2) Öffnen Sie den Assistenten für neue Verbindungen
Als nächstes müssen Sie Ihre erstellen MySQL Serververbindung, die de enthälttails Informationen zum Zieldatenbankserver, einschließlich der Art und Weise, wie eine Verbindung hergestellt wird. Klicken ” + „ in MySQL Workbench-Startfenster. Dies wird geöffnet Neue Verbindung einrichten. Magier

Installieren MySQL Werkbank

Schritt 3) Klicken Sie auf die Schaltfläche „Serververwaltung konfigurieren“.
Als Einsteiger können Sie eine Verbindung für einen lokal installierten Server erstellen. Klicken Konfigurieren Sie die Serververwaltung Schaltfläche ein Neue Verbindung einrichten Fenster zur Überprüfung der Konfiguration des MySQL Server.

Installieren MySQL Werkbank

Schritt 4) Klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren
Es öffnet sich ein neues Fenster mit dem Namen Konfigurieren Sie die lokale Verwaltung. Klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.

Installieren MySQL Werkbank

Schritt 5) Geben Sie Ihr Passwort ein und drücken Sie OK
Als nächstes testet der Assistent die Verbindungen zur Datenbank. Wenn der Test fehlschlägt, gehen Sie zurück und korrigieren Sie die Datenbankverbindungsparameter.5. Als nächstes öffnet sich ein Popup-Fenster, in dem Sie nach Ihrem Root-Passwort gefragt werden, um Ihre Verbindung mit dem lokalen Server zu testen mysql Serverinstanz. Das Passwort ist das, das Sie während der Installation festgelegt haben MySQL Werkbank. Geben Sie Ihr Passwort ein und drücken Sie OK

Installieren MySQL Werkbank

Schritt 6) Klicke weiter um fortzufahren
Als nächstes testet der Assistent die Verbindungen zur Datenbank. Wenn der Test fehlschlägt, gehen Sie zurück und korrigieren Sie die Datenbankverbindungsparameter. Andernfalls klicken Sie, wenn alle Tests erfolgreich verlaufen sind, auf „Weiter“, um fortzufahren.

Installieren MySQL Werkbank

Schritt 7) Klicken Sie auf Weiter
Danach öffnet sich ein neuer Assistent zum Thema „Lokale Dienstverwaltung“, mit dem Sie zwischen mehreren wechseln können mysql Server, die auf einem Computer installiert sind. Als Anfänger können Sie dies umgehen und klicken Weiter um fortzufahren.

Installieren MySQL Werkbank

Schritt 8) Auswählen MySQL Serverkonfigurationsdatei
Der Assistent prüft dann die Zugriffsfähigkeit MySQL Serverkonfigurationsdatei und testen Sie Start-/Stoppbefehle.

Installieren MySQL Werkbank


Schritt 9) Klicken Sie auf „Fertig stellen“, um die Serverkonfiguration abzuschließen
Als nächstes können Sie die aktuellen Konfigurationen überprüfen. Nach der Rezensionwing Um die Konfigurationen abzuschließen, klicken Sie auf „Fertig stellen“, um die Serverkonfiguration abzuschließen

Installieren MySQL Werkbank

Schritt 10) Klicken Sie auf Verbindung testen
Der nächste Schritt besteht darin, eine Verbindung einzurichten, über die eine Verbindung zum Server hergestellt werden kann. Wenn Sie noch keine Verbindung erstellt haben, können Sie die angegebenen Standardwerte verwenden. Klicken Sie auf Verbindung testen [2], nachdem Sie den Verbindungsnamen [1] eingegeben haben.

Installieren MySQL Werkbank

Schritt 11) klicken Sie auf OK
Ein neuer Dialog box Es öffnet sich und Sie werden nach dem Passwort für Root/ausgewählten Benutzer gefragt. Wenn dein MySQL Wenn der Root-Benutzer über ein Passwort verfügt, können Sie dieses mit der Funktion „Im Tresor speichern“ eingeben. OK klicken.

Installieren MySQL Werkbank

Wenn das eingegebene Passwort für den Benutzer korrekt ist, wird Folgendes angezeigt:wing Der Bildschirm wird angezeigt. Klicke auf beide OK Knöpfe und schon kann es losgehen.

Installieren MySQL Werkbank

Eine neue Instanz wird auf der Startseite angezeigt.

Installieren MySQL Werkbank

Double Klicken Sie und beginnen Sie mit der Abfrage.

Zusammenfassung

  • MySQL ist eine relationale Open-Source-Datenbank, die plattformübergreifend ist.
  • MySQL Unterstützt mehrere Speicher-Engines, was die Leistungsoptimierung und Flexibilität des Servers erheblich verbessert. Vor Version 5.5 war MyISAM die Standardspeicher-Engine, die ab Version 5.5 keine Unterstützung für Transaktionen bot; Die Standardspeicher-Engine ist InnoDB, die Transaktionen und Fremdschlüssel unterstützt.
  • MySQL Der Server kann über eine Reihe von Serverzugängen verwaltet werden mysql Tools, die sowohl kommerzielle als auch Open-Source-Produkte umfassen. Beliebte Beispiele sind:
  • phpMyAdmin – plattformübergreifendes webbasiertes Open-Source-Serverzugriffstool
  • SQLYog – gezielt auf die windows Plattform, kommerzielles Desktop-Serverzugriffstool
  • MySQL Werkbank – Plattformübergreifendes Open-Source-Serverzugriffstool
  • MySQL Workbench ist eine integrierte Entwicklungsumgebung für MySQL Server. Es verfügt über Dienstprogramme für Datenbankmodellierung und Design, SQL-Entwicklung und Serveradministration.