Mysql og SQL hva er forskjellden?

bxc

Medlem
Dette stemmer ikke. MySQL er en "dialekt"/version av SQL. På samme måte som vi har norske dialekter. Man har trøndersk(mySQL), Bodø-dialekt(msSQL).
 

bxc

Medlem
SQL er ikke som engelsk. SQL er som norsk bokmål, et standarisert språk. De forskjellige versionene av SQL er som norske dialekter(hvis man skulle ha skrevet dem ned). De forskjellige dialektene er norsk, men alle har sine små særegenheter.

Dette er kanskje en litt dårlig sammenligning, men sammenligningen vil kanskje hjelpe for å forstå forskjellen.
 

tyr897

Medlem
SQL er et språk for å hente ut informasjon fra relasjonsdatabaser (som f.eks. Access, MySQL, MS-SQL, Oracle etc.)

De fleste databasene utvider (eller krymper) språket litt med egne funksjoner, og følger ikke standarden 100%, slik at mer avanserte spørringer kan bli litt forskjellig på forskjellige databaser. Eller som bxc sier, de snakker forskjellige dialekter.
 

vidarlo

Apache-junkie
mySQL er både en dialekt av SQL, og en implementasjon av SQL. Det en spesifikk databaseserver, som bruker en variant av SQL som kan kallast mySQL, fordi den ikkje er ANSI SQL.

Den er hverken bedre eller dårligere enn t.d mssql, men dei har forskjellige styrker og svakheter.
 

Gomlers

Member
Og for alle dere som lurer, så slipper dere å gå inn på wikipedia å se hva det står for. Det har jeg gjort for dere :D


SQL (Structured Query Language)
 

Nextri

Rebel
De fleste som bruker mysql gjør det fordi det er gratis. i motsetning til MSSQL, oracle og andre varianter.
Det går som regel alltid sammen med php
 
Topp