hallo mensen,
je kan een data base maken met Mysql enzo.
maar ik heb ook keer ergens gelezen dat het kan met Mircosoft Access.
nou is er een poll:
Welke database prefereer jij?

hoe werkt het dan met microsoft access, iemand miss goede uitleg.
en hoe kan je die database uit microsoft dan koppelen in een php script?(hoe verbind je hem dus?)

Martyn!
Dus je kan beter gewoon Mysql gebruiken?
Martyn schreef op 01.03.2009 10:43
Dus je kan beter gewoon Mysql gebruiken?
En nu ga ik slaan!

Hallo, als er hier iemand rondloopt die MySQL vervloekt vanwege volslagen idioot gedrag, dan ben ik het wel. MySQL is ********BEEEEEEEEEEP******** en een bewuste keuze voor MySQL duidt vaak op een totaal gebrek aan kennis. Nee, dus, je kiest nooit vrijwillig voor MySQL, dat doe je jezelf echt niet aan.

Kijk eens naar PostgreSQL of FireBird (beide altijd gratis, pgSQL is alleen bekender) of SQL Server, Oracle of DB2 (er zijn gratis licenties beschikbaar, maar het wordt al snel erg kostbaar). Daarmee kun je goede, snelle en vooral veilige databases bouwen.

MySQL is voor prutsers en voor mensen die deze database van A tot Z opnieuw kunnen opbouwen en compileren. Maar dat zijn er maar weinig.

nee, als je alle beperkingen kwijt wil, PostgreSQL..
dus het beste is gwn om PostegreSQL gebruiken?
en hoe moet je die instaleren ofz iets?
kan iemand dan even een uitleg geven over die PostegreSQL?


Martyn
thanks man,
ik ga dan maar deze week ff de tutorial lezen, en dan ff instaleren, en dan in scripts PROBEREN te verwerken.

THANKS
Ik denk dat Martyn voorloppig ook nog wel prima met MySQL overweg kan; een gemiddeld gastenboekje heeft echt niet perse PostgreSQL nodig.
Een gemiddeld gastenboek, of welke willekeurige applicatie dan ook, is eenvoudiger met PostgreSQL te maken dan met MySQL. Waarom? Omdat MySQL data verknalt wanneer je per ongeluk iets fout doet (gebeurt iedereen) en daar geen (bruikbare) foutmeldingen op geeft. Tevens heb je minder functies nodig om een veilig systeem te maken, al ligt dat in dit geval aan de bijbehorende PHP-functies, voor MySQL mag je keer op keer weer aan de slag met mysql_real_escape_string, voor PostgreSQL trap je de variabelen samen met de query in pg_query_params() en klaar ben je. Je hoeft zelf niet/nauwelijks meer aan de beveiliging te denken, dat regelt pg_query_params() wel voor je.

Met 4 functies (pg_affectedP_rows() heb je niet nodig wanneer je het slim aanpakt) heb je de interface met de database klaar. Zo eenvoudig gaat het met MySQL niet worden.

En vergeet niet dat je met PostgreSQL leert omgaan met SQL, met MySQL leer je iets wat regelmatig wiskundig niet eens mogelijk is, bv. het optellen van appels en peren...

SELECT '5 appels' + '3 peren'; 

Resultaat in MySQL: 8
En wat mag 8 dan voorstellen? 8 appels? 8 peren? Of 8 emmertjes bullshit?

In PostgreSQL krijg je keurig een foutmelding:
ERROR: operator does not exist: text + text

En dat klopt ook, 2 stukken tekst kun je niet bijelkaar optellen.

MySQL zuigt.

Reageren