PDA

Bekijk Volledige Versie : PHP database opzetten en vullen



Drebbel
18/12/03, 04:00
- Ik wil een php database gaan opzetten en vullen en vraag me af of dit
alleen kan met de gebrekkige interface van mysqladmin. Of zijn er ook andere
(gratis/goedkoop) offline oplossingen beschikbaar. Met name het vullen van
de database lijkt me erg onhandig mbv mysqladmin.

- Wanneer gebruik je voor een veld type varchar en wanneer text ? Ik neem
aan dat je op een text veld niet kan indexeren en dat een text veld voor
lappen text wordt gebruikt. Maar vanaf hoeveel characters is aan te raden
text te nemen ?

- Als je afbeeldingen in een php database wilt opnemen is de normale methode
dan om de url/filename in een veld op te nemen ?

Hartelijk dank voor jullie hulp

- D -

Drebbel
18/12/03, 04:15
Oops, sql en php door elkaar gehusselt, sorry :-(

perry
18/12/03, 09:15
Drebbel wrote:
> Oops, sql en php door elkaar gehusselt, sorry :-(

Http://www.phpmyadmin.net/

Wald
18/12/03, 10:00
"Drebbel" <drebbel@wanadoo.nl> wrote:

> - Ik wil een php database gaan opzetten en vullen en vraag me af
> of dit alleen kan met de gebrekkige interface van mysqladmin. Of
> zijn er ook andere (gratis/goedkoop) offline oplossingen
> beschikbaar. Met name het vullen van de database lijkt me erg
> onhandig mbv mysqladmin.

MySQL heeft zelf zo'n GUI tool, MySQL Control Center (zie website),
maar deze heeft voorlopig nog z'n mankementjes. Persoonlijk vind ik
MySQLFront beter: http://www.mysqlfront.de/

Anderzijds is ook PhPMyAdmin erg handig, zoals al gesuggereerd.

> - Als je afbeeldingen in een php database wilt opnemen is de
> normale methode dan om de url/filename in een veld op te nemen ?

Ik denk dat dat de beste manier is, als je die afbeeldingen in een
BLOB gaat opslaan wordt je database al gauw erg groot.

De groeten,
Wald

Marcel
18/12/03, 13:15
"Drebbel" <drebbel@wanadoo.nl> schreef in bericht
news:3fe116dc$0$203$1b62eedf@news.wanadoo.nl...
> - Ik wil een php database gaan opzetten en vullen en vraag me af of dit
> alleen kan met de gebrekkige interface van mysqladmin. Of zijn er ook
andere
> (gratis/goedkoop) offline oplossingen beschikbaar. Met name het vullen van
> de database lijkt me erg onhandig mbv mysqladmin.
>
> - Wanneer gebruik je voor een veld type varchar en wanneer text ? Ik neem
> aan dat je op een text veld niet kan indexeren en dat een text veld voor
> lappen text wordt gebruikt. Maar vanaf hoeveel characters is aan te raden
> text te nemen ?
>
> - Als je afbeeldingen in een php database wilt opnemen is de normale
methode
> dan om de url/filename in een veld op te nemen ?
>
> Hartelijk dank voor jullie hulp
>
> - D -
>
>

MySqlAdmin gebrekkig??? Dat ben ik niet met je eens. Ik vind het zelf
persoonlijk een hele handige tool. Ook het vullen van een mysql database
gaat heel handig door middel van komma separated tekst- of andere files
(mits je er enig verstand van hebt maar uit je posting leid ik af dat je er
niet echt veel kaas van gegeten hebt)

> - Wanneer gebruik je voor een veld type varchar en wanneer text ? Ik neem
> aan dat je op een text veld niet kan indexeren en dat een text veld voor
> lappen text wordt gebruikt. Maar vanaf hoeveel characters is aan te raden
> text te nemen ?

Lees de MySQL handleiding door, dan kun je zo zien hoeveel gegevens er in
een varchar kunnen, lijkt mij dan vrij logisch dat als die te klein is voor
wat je wilt doen je dan op een datatype overgaat waar meer in kan.....

Marcel

Drebbel
19/12/03, 11:00
Marcel wrote:
>> - Ik wil een php database gaan opzetten en vullen en vraag me af of
>> dit alleen kan met de gebrekkige interface van mysqladmin. Of zijn
>> er ook andere (gratis/goedkoop) offline oplossingen beschikbaar. Met
>> name het vullen van de database lijkt me erg onhandig mbv mysqladmin.
>>
>> - Wanneer gebruik je voor een veld type varchar en wanneer text ? Ik
>> neem aan dat je op een text veld niet kan indexeren en dat een text
>> veld voor lappen text wordt gebruikt. Maar vanaf hoeveel characters
>> is aan te raden text te nemen ?
>>
>> - Als je afbeeldingen in een php database wilt opnemen is de normale
>> methode dan om de url/filename in een veld op te nemen ?
>>
>> Hartelijk dank voor jullie hulp
>>
>> - D -
>>
>>
>
> MySqlAdmin gebrekkig??? Dat ben ik niet met je eens. Ik vind het zelf
> persoonlijk een hele handige tool. Ook het vullen van een mysql
> database gaat heel handig door middel van komma separated tekst- of
> andere files

Ik zou graag met drag en drop de database willen kunnen vullen. De meeste
text data is namenlijk momenteel in ongestructureerde htm vorm aanwezig, dus
geen comma seperated tekst mogelijkheden. Drag en drop lijkt me dus de
makkelijkst/snelste manier om eea over te zetten.

> (mits je er enig verstand van hebt maar uit je posting
> leid ik af dat je er niet echt veel kaas van gegeten hebt)

Mijn laatste database en UI hebt ik nog in dbase geprogrammeerd. Dus ik loop
inderdaad een beetje achter.

Maar ondertussen heb ik een proef database en een script dat de afbeelding +
bijbehorende info ophaalt en het als aanklikbare thumbnail in een htm pagina
zet. En dat allemaal in twee nachten :-))


>> - Wanneer gebruik je voor een veld type varchar en wanneer text ? Ik
>> neem aan dat je op een text veld niet kan indexeren en dat een text
>> veld voor lappen text wordt gebruikt. Maar vanaf hoeveel characters
>> is aan te raden text te nemen ?
>
> Lees de MySQL handleiding door, dan kun je zo zien hoeveel gegevens
> er in een varchar kunnen, lijkt mij dan vrij logisch dat als die te
> klein is voor wat je wilt doen je dan op een datatype overgaat waar
> meer in kan.....

Ik las dat zelfs een text veld is te indexeren, net als een varchar. Dan
begrijp ik niet waarom er een text definitie bestaat. Door de varchar geen
beperkingen op te leggen had men toch text in het geheel niet nodig gehad ?
Nu lijkt het dat het enige verschil tussen varchar en text de maximale
lengte is ?

- D -