jag tycker mySQL är enklare att använda, det är så jobbigt att man måste tanka upp hela access-databasen när man ska ändra i databasen. Mysql klarar också mkt mer än access.
De har helt olika användningsområden. MySQL är tänkt att funka som datalager åt andra applikationer, t.ex. en webbapplikation. Access å andra sidan är tänkt att kunna "hosta" egna applikationer och är på det sättet betydligt mycket mer än MySQL – MySQL är en databasserver, Access en RAD-miljö som kan även kan användas i andra applikationer.
Om man bara ska göra en webbapplikation skulle jag nog rösta på MySQL som (antar jag) har bättre prestanda och skalbarhet, men Access kan ju vara motiverat om man vill göra vanliga Accessapplikationer också.
Att säga att det ena är bättre än det andra är som vanligt inte möjligt...
Jepp, finns mysql på serven finns det inga nackdelar med att använda den. Användargränssnittet kan vara lite krångligare men det finns program för sådant.
Tittar man framåt ser man att MySQL utvecklas hela tiden och där man lägger till nyheter i varje relase. Access (*.mdb med Jet som datbasmotor) är ju inget som Microsoft prioriterar nuförtiden. MS hänvisar istället till MS Sql Server och MSDE.
Skalbarhet, antagligen menar spango att MySQL går att använda från & på andra OS än MS Windows. Selekteringsfunktionerna är väl, åtminstone det lilla som jag har sett, rätt så prioriterat av utvecklarna bakom MySQL. De byggs ständigt på, nu är ju subselects någonting som även går att göra i MySQL.
Skalbarhet handlar mer om prestanda. Om du ökar antalet användare från 10 till 100 så skall inte svarstiderna stiga 10 gånger.
Det handlar även om att kunna utnyttja OS-resurser effektivt. T.ex. med Access så hjälper det inte hur mycket CPU du har, du har ändå en låg gräns på antalet samtidiga användare.
Vad jag menade med skalbarhet var bland annat antalet samtidiga användare, men också att Access alltid körs på samma dator som den omslutande applikationen. (Eller?)
Det betyder att hög belastning på databasen innebär sämre prestanda för webbservern, eller tvärtom. En MySQL-databas kan du lägga på en annan burk om du skulle få dålig prestanda och det enda du behöver ändra är en sträng i konfigurationsfilen, eller nåt.
Jag skulle även tro att cachningsfunktionerna kan vara bättre i MySQL än i Access (eller Jet, om vi ska vara petiga), även om jag nu är ute och simmar på djupt vatten.
Dessutom är MySQL billigare än Access... ;)
263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25