MySQL

So Fügen Sie Benutzerdefinierte Spalten mit Spezifischen Datentypen Hinzu

Fügen Sie benutzerdefinierte Spalten mit spezifischen Datentypen im Nobregas MySQL Panel Table Builder hinzu. Konfigurieren Sie Name, Typ, Schlüssel, Nullable und Standardwerte.

3 Min. Lesezeit 5 Aufrufe Aktualisiert Mar 17, 2026

Während die Schnellvorlagen gängige Spalten abdecken, benötigen Sie manchmal die volle Kontrolle über Spaltennamen, Datentypen und Optionen. Der Table Builder des Nobregas MySQL Panels ermöglicht es Ihnen, benutzerdefinierte Spalten mit präzisen Konfigurationen für jeden Anwendungsfall hinzuzufügen.

Eine Benutzerdefinierte Spalte Hinzufügen

  1. Öffnen Sie den Table Builder (über Databases > Manage > Create Table).
  2. Geben Sie Ihren Tabellennamen ein.
  3. Klicken Sie auf den Add Column Manually-Button unterhalb der Vorlagen-Buttons.
  4. Eine neue leere Spaltenzeile erscheint mit Konfigurationsfeldern.

Spaltenoptionen Konfigurieren

Jede benutzerdefinierte Spaltenzeile hat folgende Einstellungen:

Column Name

Geben Sie einen beschreibenden Namen ein, der Kleinbuchstaben, Zahlen und Unterstriche verwendet. Beispiele: phone_number, total_orders, birth_date.

Data Type

Wählen Sie aus dem Dropdown-Menü:

Datentyp Beschreibung Beispielverwendung
INT Ganzzahlen (-2 Milliarden bis +2 Milliarden) IDs, Zähler, Mengen
BIGINT Sehr große Ganzzahlen Großskalierte Zähler, Social-Media-IDs
DECIMAL Zahlen mit exakter Präzision Preise, Finanzdaten, Koordinaten
VARCHAR Text variabler Länge (bis 255 Zeichen) Namen, E-Mails, kurze Zeichenketten
TEXT Langer Text (bis 65.535 Zeichen) Artikel, Beschreibungen, Kommentare
TINYINT Kleine Zahlen (0-255) Boolesche Flags, Statuscodes
DATE Nur Datum (JJJJ-MM-TT) Geburtstage, Fristen
DATETIME Datum und Uhrzeit (JJJJ-MM-TT HH:MM:SS) Ereignis-Zeitstempel, Terminpläne
TIMESTAMP Automatisch aktualisiertes Datum/Uhrzeit Erstellungs-/Aktualisierungsverfolgung
JSON Strukturierte JSON-Daten Einstellungen, Metadaten, flexible Daten

Primary Key

Aktivieren Sie dieses Feld, wenn die Spalte der Primärschlüssel der Tabelle sein soll. Ein Primärschlüssel identifiziert jede Zeile eindeutig. Nur eine Spalte sollte der Primärschlüssel sein (oder verwenden Sie zusammengesetzte Schlüssel über SQL).

Auto Increment

Aktivieren Sie dies, damit MySQL automatisch fortlaufende Werte generiert (1, 2, 3, ...). Dies wird typischerweise mit INT-Primärschlüssel-Spalten verwendet.

Nullable

Aktivieren Sie dies, um der Spalte zu erlauben, NULL-Werte (leere Werte) zu enthalten. Lassen Sie es deaktiviert, wenn die Spalte immer einen Wert haben muss.

Default Value

Geben Sie optional einen Standardwert ein, der verwendet wird, wenn eine neue Zeile ohne Angabe dieser Spalte eingefügt wird. Beispiele:

  • 0 für numerische Spalten
  • active für Status-Spalten
  • CURRENT_TIMESTAMP für Timestamp-Spalten

Mehrere Benutzerdefinierte Spalten Hinzufügen

Klicken Sie wiederholt auf Add Column Manually, um so viele Spalten wie nötig hinzuzufügen. Jede Spalte erscheint als neue Zeile im Builder. Sie können Schnellvorlagen und benutzerdefinierte Spalten frei mischen.

Eine Benutzerdefinierte Spalte Entfernen

Klicken Sie auf den X-Button auf der rechten Seite einer Spaltenzeile, um sie vor dem Erstellen der Tabelle zu entfernen.

Best Practices für Benutzerdefinierte Spalten

  • Wählen Sie den richtigen Datentyp — Verwenden Sie nicht TEXT, wenn VARCHAR ausreicht. Verwenden Sie nicht VARCHAR für Zahlen.
  • Setzen Sie angemessene Längen — VARCHAR(50) für Namen, VARCHAR(255) für URLs und E-Mails.
  • Verwenden Sie DECIMAL für Geld — Verwenden Sie niemals FLOAT oder DOUBLE für Finanzwerte.
  • Machen Sie es NOT NULL wenn möglich — Das Vermeiden von Nullable-Spalten vereinfacht Ihre Abfragen und reduziert unerwartetes Verhalten.
  • Fügen Sie Indizes später hinzu — Für Spalten, nach denen Sie suchen oder filtern, können Sie Indizes über SQL-Abfragen hinzufügen.

War dieser Artikel hilfreich?