So erstellen, ändern und ändern Sie Tabellen im MySQL-Server

Einer der wichtigsten Aspekte, die wir bei der Arbeit mit MySQL berücksichtigen müssen, ist zweifellos die Arbeit mit Tabellen, da sie es uns ermöglichen, unsere Datenbank kontrolliert und organisiert zu halten.

MySQL-Struktur

  • Schema oder Schema: Es ist die Hauptdatenbank und hat die erforderliche Struktur gemäß den Anforderungen der Organisation.
  • Bretter: Sie ermöglichen es uns, die Datenbank je nach Bedarf in Themen zu strukturieren.
  • Säulen: Dies sind die Unterthemen, die in die Tabellen aufgenommen werden.

Ein Beispiel für diese Struktur kann sein:

 Schema: Solvetic Tables: Solvetic_mysql Spalten: ID, Titel, Betrag, etc.
Es ist auch im folgenden Bild zu sehen:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Basierend auf diesen Daten werden wir mit einigen Parametern und Sätzen arbeiten, die wir mit den Tabellen in MySQL implementieren können.

Wir werden die folgenden Anweisungen in MySQL auf Tabellenebene analysieren:

  • Schaffen
  • Ändern
  • Tropfen

Tabelle erstellen (Tabelle erstellen)


Mit der Option Create Table haben wir die Möglichkeit, innerhalb unserer Schemas in MySQL neue Tabellen zu erstellen. Für diese Studie erstellen wir eine Tabelle mit dem Namensolvtic_proyectos, dazu führen wir den folgenden Prozess durch:
Wir klicken mit der rechten Maustaste auf die Option Tabellen innerhalb des Schemas, in dem wir die Tabelle speichern, in diesem Fall Solvtic.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Durch die Auswahl Tabelle erstellen wir werden folgendes sehen:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

In diesem Fenster erforderliche Informationen

  • Tabellenname: In dieses Feld geben wir den Namen der zu erstellenden Tabelle ein, in diesem Fallsolvtic_proyectos.
  • Kollation: Standardmäßig belassen wir Schema Default.
  • Motor: Wir belassen den Standardwert.
  • Schema: Wir sehen, dass es sich um einen Wert handelt, den wir nicht bearbeiten können, da wir von Anfang an das Schema bestimmen, in dem die Tabelle erstellt wird.

Wir klicken auf Anwenden und der Erstellungsassistent wird in MySQL angezeigt:

An dieser Stelle müssen wir die Indizes festlegen, die wir unserer Tabelle hinzufügen müssen, in diesem Fall werden wir die folgenden Felder eingeben:

 id INT NOT NULL AUTO_INCREMENT, Titel VARCHAR (255) NOT NULL, abgelaufenes_Datum DATE NOT NULL, PRIMARY KEY (id) 
Im folgenden Bild ist der vorbereitete Satz:

NotizDiese Werte müssen unter Berücksichtigung der erforderlichen Anforderungen eingegeben werden, und jeder Wert hat seine jeweilige Eigenschaft (Char, Decimal usw.)

Klicke auf Anwenden um mit der Tabellenerstellung fortzufahren löse_projekte.

Wir drücken Fertig und wir werden sehen, dass der Prozess korrekt war und wir die Tabelle sehen können löse_projekte innerhalb des solvatischen Schemas erstellt.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wenn wir auf unsere Tabelle soletic_proyectos klicken, sehen wir auf der rechten Seite die Felder, die wir erstellt haben und von dort aus können wir Werte eingeben.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Eine andere Möglichkeit, den Assistenten zum Erstellen von Tabellen zu öffnen, besteht darin, auf das Symbol oben in der Menüleiste zu klicken. So können wir Tabellen in MySQL erstellen In der Praxis müssen wir uns nur ganz klar darüber im Klaren sein, welche Felder wir hinzufügen müssen und welche Art von Daten eingegeben werden.

Einige der in MySQL verfügbaren Datentypen

  • Int: Ermöglicht das Speichern von ganzen Zahlen.
  • Bit oder Bool: Es gibt uns die Werte 0 oder 1 hinzuzufügen.
  • Schweben: Dezimalzahlen hinzufügen.
  • Dezimal: Dieser Wert speichert die Zahlen als String.
  • Zeit: Dieser Wert speichert eine Stunde.
  • Jahr: In diesem Feld können wir ein Jahr speichern.
  • Verkohlen: In diesem Feld können wir alphanumerische Werte hinzufügen.

Der Abschnitt zum Erstellen einer Tabelle endet hier, wir werden sehen, wie sie geändert werden.

Tabelle ändern (Tabelle ändern)


Mit dem Mit der Option Tabelle ändern können wir die Werte oder Felder unserer erstellten Tabellen ändern Da wir die Möglichkeit haben, Spalten hinzuzufügen, zu bearbeiten oder zu löschen, müssen wir zur Verwendung dieser Option mit der rechten Maustaste auf die zu bearbeitende Tabelle klicken, in diesem Fallsolvtic_proyectos, und Tabelle ändern auswählen:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wir werden folgendes sehen:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

In diesem Fenster können wir verschiedene Werte der Tabelle wie Spalten, Trigger, Indizes usw. bearbeiten.
Wie wir sehen können, hat jede Spalte einen markierten Wert, wir können jeder Spalte neue Optionen hinzufügen, indem wir die entsprechenden Felder auswählen. Einige dieser Werte sind:

  • KI: Inkrementalautomatik
  • ZF: Setzt den Spaltenwert auf Null
  • UQ: Legt den Wert als einzelnen Index usw. fest.

Wenn wir mit der rechten Maustaste auf eine der vorhandenen Spalten klicken, sehen wir die folgenden Optionen:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Auswahl

  • Nach oben: Bewegt die Wirbelsäule nach oben
  • Sich abwärts bewegen: Verschieben Sie die Spalte nach unten
  • Kopieren: Ermöglicht das Kopieren der ausgewählten Spalte
  • Schneiden: Wir können die Säule ausschneiden, um sie an einer anderen Position zu platzieren
  • Ausgewählte löschen: Wir können die ausgewählte Spalte löschen
  • Aktualisierung: Ermöglicht die Aktualisierung der angezeigten Spaltenliste
  • Standard löschen: Zeigt die Standardwerte an
  • Standard NULL: Ermöglicht Ihnen, die leeren Felder anzuzeigen
  • Standard ": Fügen Sie den Ausdruck "zur ausgewählten Tabelle" hinzu

Jede Änderung, die wir an einer Spalte vornehmen, die wir sehen können, wird reflektiert, zum Beispiel werden wir die Titelspalte entfernen, wir klicken mit der rechten Maustaste und wählen Ausgewählte löschen und wir klicken auf Anwenden, wird Folgendes angezeigt:

Wir können das Skript für die Eliminierung der jeweiligen Spalte sehen, wir klicken auf Apply, um den Eliminationsprozess zu starten.

Wir drücken Fertig und wir können sehen, dass die Spalte in unserer Tabelle nicht verfügbar ist.

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wenn wir eine neue Spalte hinzufügen möchten, klicken Sie einfach mit der rechten Maustaste auf die zu bearbeitende Tabelle. Wählen Sie Tabelle ändern und fügen Sie im entsprechenden Fenster den gewünschten Wert hinzu. In diesem Beispiel fügen wir die Spalte Autoren hinzu und geben den Datentyp an, in diesem Fall wählen wir varchar:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

Wir drücken Anwenden damit MySQL führt das Skript aus geeignet:

Auf diese Weise können wir die mit der Option Tabelle ändern erstellten Tabellen bearbeiten.

Tabelle löschen (Tabelle löschen)


Mit der Option Tabelle löschen können wir die ausgewählte Tabelle und alle darin enthaltenen Spalten löschen. Um Drop Table auszuführen, klicken Sie einfach mit der rechten Maustaste auf die zu löschende Tabelle und wählen Sie das Option „Tabelle löschen“:

VERGRÖSSERN

[color = rgb (169,169,169)] Zum Vergrößern auf das Bild klicken [/color]

MySQL zeigt die folgende Meldung an:

In diesem Fenster und wenn wir uns der Eliminierung absolut sicher sind, drücken wir Jetzt löschen - Jetzt löschen.

Wir werden sehen, dass die Tabelle entfernt wurde.

VERGRÖSSERN

[color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/color]

Wenn wir die Tabelle über die Befehlszeile löschen möchten, müssen wir folgenden Pfad eingeben:

 C:\Programme\MySQL\MySQL Server 5.7\bin\mysql
Dort klicken wir mit der rechten Maustaste auf MySQL und wählen die Option Open with CMD. In CMD müssen wir Folgendes ausführen Befehl zum Löschen der Tabelle:
 DROP TABLE `solvetic``solvetic_proyectos`;
Befehlssyntax
  • DROP-TISCH: Anweisung zum Löschen einer Tabelle
  • lösungsorientiert: Name des Schemas, in dem die Tabelle gespeichert ist
  • löse_projekte: Tabelle zu löschen

Auf diese Weise haben wir drei der Sätze analysiert, die wir in der am häufigsten verwenden Umgang mit Tabellen in MySQLDenken Sie daran, dass jede von uns vorgenommene Änderung die Leistung und die in den Datenbanken gespeicherten Informationen erheblich beeinträchtigen kann. Daher müssen wir beim Umgang mit diesen Sätzen sehr vorsichtig sein.

wave wave wave wave wave