• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

[MYSQL] phpMyAdmin lässt keinen Standardwert zu (DEFAULT)

d0om

Gloster
Registriert
08.01.09
Beiträge
64
Guten Abend zusammen :) .

Wenn ich einem Feld in phpMyAdmin einen Standard- also Defaultwert geben möchte, strekit phpMyAdmin mit der Fehlermeldung #1101 und sagt mir, dass dieses Feld keinen Standardwert besitzen darf.

12592.jpg



Wer weiß weiter?
 

karolherbst

Danziger Kant
Registriert
11.05.07
Beiträge
3.878
TEXT - speichert die Zeichen intern in einer extra Tabelle, daher kann da soviel rein wie du willst (grundsätzlich)
CHAR(x) - Speichert immer einen String der Länge x, d.h. bei CHAR(5) wird "a" zu " a" und verwendet immer 5 Bytes
VARCHAR(x) - Speicher immer nur den eingesetzten String. Braucht aber am Anfang Bytes zum speichern der Länge. Also bis x=255 verbraucht man länge des String + 1 Byte, bei x > 255 braucht man String + 2 Bytes zum speichern in einem VARCHAR.

Aber um das alles nachzulesen eignet sich die MySQL Dokumentation hervorragend.