[mysql] binary database

Pagina: 1
Acties:
  • 112 views sinds 30-01-2008
  • Reageer

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Ik ben dus bezig een db voor pics te maken, en ik wil de plaatjes in mysql opslaan. :)

Ik heb al geprobeert gewoon binary aan te klikken in phpmyadmin maar dat geeft deze error:
You have an error in your SQL syntax near 'BINARY NOT NULL AFTER `filename`' at line 1
De query:
ALTER TABLE `images`.`pics` ADD `data` BLOB BINARY NOT NULL AFTER `filename`
Ik ben dus echt een leek hiermee ;)

Btw, als het gelukt is om hem binary te maken, hoe doe ik daar dan pics inzetten en eruit halen? :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:31
'images' en 'pics' , zijn dat namen van tabellen?

https://fgheysels.github.io/


  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
images = db
pics = table

:)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:31
probeer het eens zo:
code:
1
2
ALTER TABLE pics
ADD ....

of zo:
code:
1
2
ALTER TABLE images.pics
...

https://fgheysels.github.io/


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:31
Nog even off-topic maar ik vind je topictitel nogal verwarrend.

https://fgheysels.github.io/


  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Nogsteeds dezelfde error..

  • igmar
  • Registratie: April 2000
  • Laatst online: 09-09 19:53

igmar

ISO20022

Btw, als het gelukt is om hem binary te maken, hoe doe ik daar dan pics inzetten en eruit halen? :)
Zet de plaatjes lokaal op disk en maak een verwijzing in de DB. Plaatjes in een DB zijn performance technisch gezien een ramp.

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Op donderdag 25 oktober 2001 22:36 schreef igmar het volgende:

[..]

Zet de plaatjes lokaal op disk en maak een verwijzing in de DB. Plaatjes in een DB zijn performance technisch gezien een ramp.
Neu, als 1 entry verloren gaat is het 1 grote rotzooi. ;)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:31
code:
1
2
ALTER TABLE pics
ADD kolomnaam kolomtype AFTER ...

https://fgheysels.github.io/


Verwijderd

je maakt mooi links in je database naar files :)
en dan schrijf je een scriptje dat je kunt runnen om de consistency tussen de files en de database te controleren :?

  • tomato
  • Registratie: November 1999
  • Niet online
Op vrijdag 26 oktober 2001 22:28 schreef TheIceCoMan het volgende:
je maakt mooi links in je database naar files :)
en dan schrijf je een scriptje dat je kunt runnen om de consistency tussen de files en de database te controleren :?
Ja en hang zo je applicatie maar lekker los in elkaar :?

  • Engineer
  • Registratie: Juni 2001
  • Laatst online: 04-05 00:03
Ik deed net dit:
ALTER TABLE pics ADD data BINARY AFTER filename
En toen zij mysql ditte:
ALTER TABLE pics ADD data BINARY AFTER filename

MySQL retourneerde:


You have an error in your SQL syntax near 'AFTER filename' at line 1
Screenie van db:
Afbeeldingslocatie: http://212.83.93.125/pics/pics_db.gif

Weet iemand raad hiermee? :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:31
Doe het eens zonder die AFTER clausule, misschien kan MySQL dit wel niet aan. Uw nieuwe kolom zal dan wel als laatste toegevoegd worden aan uw tabel, maar ja.

https://fgheysels.github.io/


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

btw, bigint(20)... ZOU HET GENOEG ZIJN????

Klaar voor een nieuwe uitdaging.


  • tomato
  • Registratie: November 1999
  • Niet online
Op zaterdag 27 oktober 2001 15:21 schreef chem het volgende:
btw, bigint(20)... ZOU HET GENOEG ZIJN????
Denk idd dat dat krap aan wordt :D

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 00:01

Femme

Hardwareconnaisseur

Official Jony Ive fan

Op zaterdag 27 oktober 2001 15:26 schreef tomato het volgende:

[..]

Denk idd dat dat krap aan wordt :D
Schaalbaarheid voor de toekomst! Dat noemt men een vooruitziende blik :) .
Pagina: 1