Ik heb het probleem dat ik in mysql alleen BLOB enzenz zie en niet de ingevoegde waarde.
Ik neem aan dat het een collatie probleem is?
Wat is nou een goed werkbare collatie voor mysql.
uhm ??
Hoe bekijk je dat dan?
Gewoon in mysql, bij verkennen.
Maaar normaal gesproken zie je daar de ingevulde teskt.
BLOB-data kun je niet zo op het scherm zetten, je zult daar vaak ook de juiste headers aan toe moeten voegen.

Maar waarom heb je een BLOB nodig?

Ps. UTF8-bin is erg handig, ondersteunt vrijwel alle benodigde karakters.
BLOB is tog dat je allen kan kiezen uit bijvoorbeeld: ja,nee ??
dat zou je tog ook met een int kunnen doen? 1,0 ??
Nee, een in een BLOB sla je binaire data op, bv. een plaatje. Je zult bij de output dan eerst moeten vertellen dat het een plaatje betreft, anders kan jouw browser er niks van maken.

BLOB gebruik je zeer zelden, binaire data zoals plaatjes sla je eigenlijk nooit op in de database, altijd daarbuiten.
Ja inderdaad, het probleem bij mij was dat ik mijn normale tekst weergegeven kreeg als een BLOB. Dat lag aan de collatie. Nu ik UTF8-bin heb ingesteld werkt het prima.

Bedankt!
Mr. Heinen schreef op 11.01.2008 10:03
BLOB is tog dat je allen kan kiezen uit bijvoorbeeld: ja,nee ??
dat zou je tog ook met een int kunnen doen? 1,0 ??
Het ja/nee of 1/0 verhaal is een boolean. Dat type is beschikbaar in SQL.

Een enum wordt ook regelmatig gebruikt (vaste waardes vaststellen).
of een ENUM hein

Reageren