Ich arbeite gerade an einer MySQL Struktur und brauche hier eine true/false Eingabe.
Was nimmt man da i.d.R.?
Gibt es eine optimierte Vorlage (bzgl. Geschwindigkeit), oder soll ich ENUM ('true','false') nehmen?
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] Frue / False einstellen.
Einklappen
Neue Werbung 2019
Einklappen
X
-
[Erledigt] Frue / False einstellen.
Stichworte: -
-
Ein Gast antworteteDanke für die Tipps
Einen Kommentar schreiben:
-
phpMyAdmin != MySQL
Außerdem speichert phpMyAdmin auch ein Tinyint.
Einen Kommentar schreiben:
-
MySQL kennt keinen Datentyp Boolean. ENUM wäre eine Möglichkeit, die gängige Methode, um boolsche Werte zu repräsentieren ist aber ein TINYINT(1) mit den Werten 0 und 1.
Beitrag editiert:
[…] Zu langsam.
Einen Kommentar schreiben:
-
MySQL hat den Datentyp boolean. Wobei der eigentlich nur ein Synonym für tinyint(1) hat. Du speicherst also 0 oder 1 in eine Spalte. Ich persönlich verwende immer tinyint(1) und dann 0 = false, 1 = true.
Einen Kommentar schreiben:
Einen Kommentar schreiben: