Wie man Tabellen in MySQL löscht

MySQL sollte keine Einführung benötigen. Es ist die Macht hinter den meisten Websites, die WordPress oder viele benutzerdefinierte CMS und die Engine hinter vielen Firmendatenbank laufen. Es ist ein einfaches, aber sehr effektives System, das das Verwalten und Speichern von Daten sehr einfach macht, sobald Sie wissen, wie. Heute werden wir behandeln, wie Tabellen in MySQL erstellt und gelöscht werden.

Tabellen sind Sammlungen von verwandten Daten, die logisch strukturiert sind. Tabellen verwenden Zeilen und Spalten, um Daten (Werte) in Zellen zu sortieren. Jede Tabelle hat einen eindeutigen Namen. Jede Spalte hat einen Namen, einen Datentyp und andere Attribute, die für die Spalte relevant sind. Zeilen haben auch Namen und enthalten Daten, die für die Spalten relevant sind.

Diese Grundlage bildet den Kern der meisten Datenbanken, einschließlich MySQL.

Erstellen und löschen Sie Tabellen in MySQL

Ich werde Sie durch das Erstellen und Löschen von Tabellen in MySQL führen. Sie können phpMyAdmin oder Abfragen verwenden, um in MySQL zu arbeiten. Ich werde euch beide zeigen. Sie werden wahrscheinlich feststellen, dass Sie in Richtung GUI oder Abfragen neigen. Es gibt keinen richtigen Weg oder besten Weg, benutze das, mit dem du dich am wohlsten fühlst.

Beachten Sie, dass das Löschen einer Tabelle permanent ist. SQL behält keine Kopien oder speichert Dateien zum Schutz von Daten. Sofern Sie kein Backup Ihrer Datenbank erstellt haben, gibt es kein Zurück mehr. Es empfiehlt sich, diese Sicherung zu erstellen, bevor Sie mit dem Erstellen und Löschen von Tabellen beginnen.

Lassen Sie uns zuerst eine Tabelle in phpMyAdmin erstellen:

  1. Öffne phpMyAdmin und melde dich an.
  2. Wählen Sie die Datenbank aus dem linken Menü.
  3. Wählen Sie unter dem Datenbanknamen im linken Menü die Option Neu.
  4. Füllen Sie das Formular aus und geben Sie der Tabelle einen eindeutigen Namen.
  5. Füllen Sie so viel von der Seite aus, wie Sie benötigen.
  6. Wählen Sie Speichern in der unteren rechten Ecke.

Sie haben erfolgreich eine Tabelle in My SQL erstellt!

Jetzt wollen wir eins löschen.

  1. Öffne phpMyAdmin und melde dich an.
  2. Wählen Sie die Datenbank aus dem linken Menü.
  3. Wählen Sie eine Tabelle aus der Liste im linken Menü oder im mittleren Feld.
  4. Wählen Sie aus der mittleren Zeile der Tabelle, die Sie löschen möchten, den Befehl Löschen. Drop ist SQL-speak für das Löschen.
  5. Bestätigen Sie in dem angezeigten Popup-Fenster.
  6. Die Tabelle ist gelöscht.

Erstellen und löschen Sie Tabellen mit einer SQL-Abfrage

Die Verwendung von SQL-Abfragen ist definitiv eine für den Puristen, aber es ist eine gute Übung für alle DBAs, ihre Hand zu behalten. So erstellen und löschen Sie Tabellen in MySQL mit Abfragen.

  1. Melden Sie sich an und greifen Sie auf das Abfragebefehlsfenster in MySQL zu.
  2. Lassen Sie uns eine Beispieldatenbank erstellen. Geben Sie 'CREATE DATABASE NAME;' ein. Wo Sie NAME sehen, benennen Sie Ihre Datenbank. Zum Beispiel: CREATE DATABASE TechJunkie;
  3. Geben Sie 'USE DATABASENAME;' ein. Wenn Sie DATABASENAME sehen, fügen Sie den oben erstellten Namen hinzu. Zum Beispiel "USE TechJunkie;".
  4. Geben Sie "CREATE TABLE WENN NICHT EXISTIERT TABLENAME (Id INT);" ein. Zum Beispiel 'CREATE TABLE WENN NICHT EXISTIERT TechJunkieUsers (Id INT);'.

Dies erstellt eine Datenbank namens TechJunkie und eine Tabelle namens TechJunkieUsers innerhalb dieser Datenbank. Wo Sie sehen (Id INT), erstellt dies eine Spalte namens ID mit dem Integer-Datentyp.

Sie könnten in diesem Beispiel weiter gehen und etwas eingeben wie:

'CREATE TABLE WENN NICHT EXISTIERT TechJunkieUsers (ID INT NICHT NULL PRIMARY KEY AUTO_INCREMENT, Nachname VARCHAR (20), Vorname VARCHAR (20), Joindate DATE).

Dies würde eine Tabelle erstellen, wenn sie nicht bereits vorhanden wäre, und automatisch jede Zeile mit einer ID-Nummer erhöhen, während Spalten für den Nachnamen, den Vornamen und ihr Beitrittsdatum erstellt werden. VARCHAR bedeutet, dass ein beliebiges Zeichen die Zelle mit maximal 20 Zeichen füllen kann.

Löschen Sie eine Tabelle mit einer SQL-Abfrage:

  1. Melden Sie sich an und greifen Sie auf das Abfragebefehlsfenster in MySQL zu.
  2. Geben Sie 'USE DATABASENAME' ein, um auf die Datenbank zuzugreifen, die die Tabelle enthält, die Sie löschen möchten. Zum Beispiel "USE TechJunkie";
  3. Geben Sie "DROP TABLE IF EXISTS TABLENAME" ein. Zum Beispiel "DROP TABLE IF EXISTS TechJunkieUsers;".

Sowohl phpMyAdmin als auch eine SQL-Abfrage führen zu demselben Ergebnis. Sie können Tabellen in SQL mit sehr geringem Aufwand erstellen und löschen. Manchmal zu wenig Aufwand!

Sie können auch eine PHP-Datei zum Erstellen von Datenbanken, Tabellen und Einträgen auf einmal verwenden und ich werde das ein anderes Mal behandeln. Es gibt keine "beste" Möglichkeit, SQL zu verwenden. Einige Puristen sagen, Sie sollten immer Abfragen verwenden, um Aktionen in Datenbanken durchzuführen, und das ist sinnvoll. Hier verbringt der durchschnittliche DBA die meiste Zeit, aber für Anfänger oder diejenigen, die ihre eigene WordPress-Website verwalten, ist phpMyAdmin einfacher zu verwenden.

Hast du Tipps für MySQL oder phpMyAdmin für Anfänger? Haben Sie etwas zu den oben genannten Prozessen hinzuzufügen? Erzählen Sie uns davon!

Siehe Auch