MySQL: Maximale Länge für Namen von Spalten und Tabellen
Frage von Gast | 31.05.2015 um 17:36
Ich bin gerade dabei eine MySQL-Datenbank anzulegen und mir ist aufgefallen, dass einige Namen von Spalten und Tabellen ziemlich lang geworden sind. Das liegt daran, dass ich gerne mit den Namen auch potentielle Verknüpfungen wiedergebe.
Nun frage ich mich, wie lang eigentlich der Name einer Spalte oder Tabelle in MySQL maximal sein darf. Oder gibt es dafür kein Limit?
Ähnliche Themen
XLS und XLSX: Maximale Anzahl von Spalten und Zeilen
Info | 2 Kommentare
MySQL: Name einer Datenbank umbenennen
Tipp | 1 Kommentar
MySQL: Daten aus Tabelle löschen - Unterschied zwischen TRUNCATE, DELETE und DROP
Tutorial | 0 Kommentare
SQLite: Überprüfen ob Tabelle existiert
Info | 0 Kommentare
SQL: Unterschied zwischen UNION und UNION ALL
Info | 0 Kommentare
MySQL: 3 Wege um Definitionen und Aufbau einer Tabelle anzuzeigen
Info | 0 Kommentare
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Sowohl der Name einer Tabelle als auch der Name einer Spalte darf in MySQL aus maximal 64 Zeichen bestehen.
In dieser Tabelle sind auch die anderen Begrenzungen von Namen und Bezeichnungen in MySQL aufgelistet.
03.06.2015 um 09:44
Hierzu eine verspätete Frage:
Ist es möglich die Anzahl der Zeichen der Tabellen zu vergrößern?
Also von 64 Zeichen auf bspw. 100 Zeichen ?
04.12.2019 um 14:32
Da das eine Begrenzung von MySQL ist, die auch so in der Doku steht, gehe ich davon aus dass dies nicht möglich ist. Sonst würde diese Möglichkeit ja auch auf der Seite stehen.
Was du machen kannst ist eventuell (je nach Kontext) über die Alias-Funktionalität zu gehen. Also "alter_kurzer_name AS neuer_langer_name". Dafür sind ja 256 Zeichen erlaubt.
05.12.2019 um 02:54