Bekijk Volledige Versie : fotos en geluid in de database
george kerstholt
04/02/04, 21:25
Ik ben vergeten waar ik kan vinden hoe ik plaatjes (foto's en geluid als
object) in de MYSQLdatabase zet voor gebruik in php pagina's. In de mysql
handleiding zag ik het niet staan. Graag weer even een hint.
george
John Bokma
04/02/04, 21:45
george kerstholt wrote:
> Ik ben vergeten waar ik kan vinden hoe ik plaatjes (foto's en geluid als
> object) in de MYSQLdatabase zet voor gebruik in php pagina's. In de mysql
> handleiding zag ik het niet staan. Graag weer even een hint.
hint: blob
--
Kind regards, http://johnbokma.com/ - added recently: Capturing MSN
John Messenger webcam HOWTO ~ Spamassassin spam filter
cookbook ~ HTTPS protocol with ActiveState Perl
Daniel Tryba
05/02/04, 01:15
John Bokma <postmaster@castleamber.com> wrote:
>> Ik ben vergeten waar ik kan vinden hoe ik plaatjes (foto's en geluid als
>> object) in de MYSQLdatabase zet voor gebruik in php pagina's. In de mysql
>> handleiding zag ik het niet staan. Graag weer even een hint.
>
> hint: blob
Mysql boiet dat geen zak. De correcte hint is: escapen
--
Daniel Tryba
John Bokma
05/02/04, 11:35
Daniel Tryba wrote:
> John Bokma <postmaster@castleamber.com> wrote:
>
>>>Ik ben vergeten waar ik kan vinden hoe ik plaatjes (foto's en geluid als
>>>object) in de MYSQLdatabase zet voor gebruik in php pagina's. In de mysql
>>>handleiding zag ik het niet staan. Graag weer even een hint.
>>
>>hint: blob
>
> Mysql boiet dat geen zak. De correcte hint is: escapen
Ah, maar had elk type niet een bepaalde limiet? Of is mysql zoooo
veranderd in een paar jaar tijd?
--
Kind regards, http://johnbokma.com/ - added recently: Capturing MSN
John Messenger webcam HOWTO ~ Spamassassin spam filter
cookbook ~ HTTPS protocol with ActiveState Perl
John Bokma schreef:
> Ah, maar had elk type niet een bepaalde limiet? Of is
> mysql zoooo veranderd in een paar jaar tijd?
http://www.mysql.com/doc/en/Column_types.html
--
Alain
spamsux.nl
Daniel Tryba
05/02/04, 14:05
John Bokma <postmaster@castleamber.com> wrote:
>>>hint: blob
>>
>> Mysql boiet dat geen zak. De correcte hint is: escapen
>
> Ah, maar had elk type niet een bepaalde limiet?
Size limieten wel. Ik doelde meer op het uiterst kleine verschil tussen
blob en text:
The only difference between BLOB and TEXT types is that sorting and
comparison is performed in case-sensitive fashion for BLOB values and
case-insensitive fashion for TEXT values. In other words, a TEXT is a
case-insensitive BLOB.
> Of is mysql zoooo veranderd in een paar jaar tijd?
Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij gekregen
(bv subsselect en transacties)...
--
Daniel Tryba
John Bokma
05/02/04, 14:35
Daniel Tryba wrote:
> John Bokma <postmaster@castleamber.com> wrote:
>
>>>>hint: blob
>>>
>>>Mysql boiet dat geen zak. De correcte hint is: escapen
>>
>>Ah, maar had elk type niet een bepaalde limiet?
>
> Size limieten wel. Ik doelde meer op het uiterst kleine verschil tussen
> blob en text:
>
> The only difference between BLOB and TEXT types is that sorting and
> comparison is performed in case-sensitive fashion for BLOB values and
> case-insensitive fashion for TEXT values. In other words, a TEXT is a
> case-insensitive BLOB.
Ik zou een foto of geluid zeker niet in een TEXT stoppen :-D.
Maar ik snap dat "boiet geen zak" nog niet echt :-D.
>>Of is mysql zoooo veranderd in een paar jaar tijd?
>
> Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij gekregen
> (bv subsselect en transacties)...
Ja, dat heb ik nog half gevolgt hier en daar.
--
Kind regards, http://johnbokma.com/ - added recently: Capturing MSN
John Messenger webcam HOWTO ~ Spamassassin spam filter
cookbook ~ HTTPS protocol with ActiveState Perl
Jaap-Andre de Hoop
05/02/04, 14:55
In article <bvtemh$m1k$1@news.tue.nl>, Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> wrote:
>
>Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij gekregen
>(bv subsselect en transacties)...
>
zou dan wel mooi zijn als ie in stable komt bij bijvoorbeeld debian, maar
vraag me ook af of redhat deze al aanbiedt. Ik weet kan het zelf installeren
en dat geldt zeker op mijn testservers, maar mijn productieserver ben ik geen
admin (gelukkig).
Groet,
Jaap-Andre
Branko Collin
05/02/04, 16:55
Daniel Tryba wrote:
> Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij
> gekregen (bv subsselect en transacties)...
Hoezo zijn transacties zinnig voor een bestandssysteem-met-sql-interface?
Zou je dan niet beter een database kunnen gebruiken, zoals PostgreSQL?
Vertraagt die mogelijkheid tot transacties mySQL niet?
Daniel Tryba
05/02/04, 17:35
Branko Collin <branko@mixedflavourz.invalid> wrote:
>> Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij
>> gekregen (bv subsselect en transacties)...
>
> Hoezo zijn transacties zinnig voor een bestandssysteem-met-sql-interface?
Huh? Ik gebruik alleen filesystem welke transacties ondersteunen, erg
bevordelijk voor je data integriteit.
> Zou je dan niet beter een database kunnen gebruiken, zoals PostgreSQL?
Nee dank u hartelijk hiervoor. Als ik de problemen om me heen zie met
postgres en character encodings
> Vertraagt die mogelijkheid tot transacties mySQL niet?
Correct.
--
Daniel Tryba
Jaap-Andre de Hoop
07/02/04, 11:35
In article <40226429$0$316$e4fe514c@news.xs4all.nl>, "Branko Collin" <branko@mixedflavourz.invalid> wrote:
>Daniel Tryba wrote:
>
>> Mysql is heeft sinds 4.x heel wat zinnige functionaliteit erbij
>> gekregen (bv subsselect en transacties)...
>
>Hoezo zijn transacties zinnig voor een bestandssysteem-met-sql-interface?
>Zou je dan niet beter een database kunnen gebruiken, zoals PostgreSQL?
>Vertraagt die mogelijkheid tot transacties mySQL niet?
hoor ik hier enige frustratie?
volgens mij slaan alle databases hun tabellen in bestanden op, of mis ik hier
de nieuwste ontwikkelingen?
Waarom zou MYSQL geen database zijn?
Jaap-Andre
Branko Collin
11/02/04, 15:05
Jaap-Andre de Hoop wrote:
> hoor ik hier enige frustratie?
> volgens mij slaan alle databases hun tabellen in bestanden op, of mis
> ik hier
> de nieuwste ontwikkelingen?
> Waarom zou MYSQL geen database zijn?
Alles is een database. MySQL is een database van het type bestandssysteem.
Dat is heel mooi, want MySQL heeft een SQL-interface, en dat is van tijd
tot tijd heel nuttig om bij je gegevens te komen. Alleen; waarom zou je
daar transacties aan toe willen voegen? Maakt dat het programma niet
trager? Dan kun je net zo goed een ander programma gebruiken. De enige
reden die ik me kan voorstellen, is dat mensen zo gewend zijn aan de
MySQL-interface, dat ze alleen nog maar MySQL willen gebruiken.
Branko Collin <branko@mixedflavourz.invalid>:
> Alles is een database. MySQL is een database van het type
> bestandssysteem.
In dat geval zou MySQL al haar records opslaan als bestanden, en dat doet
MySQL niet. Wel worden aparte files aangemaakt voor tables, maar dat doet
Postgres ook.
> Dat is heel mooi, want MySQL heeft een SQL-interface, en dat is van tijd
> tot tijd heel nuttig om bij je gegevens te komen. Alleen; waarom zou je
> daar transacties aan toe willen voegen? Maakt dat het programma niet
> trager? Dan kun je net zo goed een ander programma gebruiken.
Transactions in Postgres maken dat systeem ook trager. Maar wat je ervoor
terugkrijgt is A.C.I.D.
--
robert
Branko Collin
11/02/04, 17:45
robert wrote:
> Branko Collin <branko@mixedflavourz.invalid>:
> > Alles is een database. MySQL is een database van het type
> > bestandssysteem.
>
> In dat geval zou MySQL al haar records opslaan als bestanden, en dat
> doet MySQL niet.
Oh? Ik wist niet dat er zulke strikte regels voor het schrijven van
bestandssystemen waren.
> > Dat is heel mooi, want MySQL heeft een SQL-interface, en dat is
> van tijd > tot tijd heel nuttig om bij je gegevens te komen. Alleen;
> waarom zou je > daar transacties aan toe willen voegen? Maakt dat
> het programma niet > trager? Dan kun je net zo goed een ander
> programma gebruiken.
>
> Transactions in Postgres maken dat systeem ook trager. Maar wat je
> ervoor terugkrijgt is A.C.I.D.
Dat is heel leuk, maar dat wil ik helemaal niet, want daar heb je al tig
andere vergelijkbare systemen voor.
Branko Collin <branko@mixedflavourz.invalid>:
> robert wrote:
>
>> Branko Collin <branko@mixedflavourz.invalid>:
>>
>> > Alles is een database. MySQL is een database van het type
>> > bestandssysteem.
>>
>> In dat geval zou MySQL al haar records opslaan als bestanden, en dat
>> doet MySQL niet.
>
> Oh? Ik wist niet dat er zulke strikte regels voor het schrijven van
> bestandssystemen waren.
Jij komt aan met de term 'een database van het type bestandssysteem',
daarbij wordt toch over het algemeen begrepen dat de losse records als
bestanden worden opgeslagen.
>> Transactions in Postgres maken dat systeem ook trager. Maar wat je
>> ervoor terugkrijgt is A.C.I.D.
>
> Dat is heel leuk, maar dat wil ik helemaal niet, want daar heb je al tig
> andere vergelijkbare systemen voor.
Niet in Postgres, ook niet in MySQL.
--
robert