Generelt kan de stort set de samme grundlæggende ting (når det er nyere versioner). Der er en smule forskel på deres syntax (MySQL plejer at være mere korrekt ANSI-SQL).
MS-SQL har den store fordel i sin Enterprise Manager og Query Analyzer. De er rigtig gode værktøjer! Der findes sikkert lignende værktøjer til MySQL (jeg har bare ikke prøvet dem endnu).
MS-SQL har en rigtig god dokumentation i "Books Online", som følger med. Men ingen god online-dokumentation (jeg har set). MySQL har ingen god dokumentation med, men til gengæld en rigtig god online.
MS-SQL har DTS-pakker, som er et grafisk interface til at lave daemons - hvor du kan sætte VB-script og meget andet godt ind. Dem bruger jeg tit til natlige opdateringer af større databaser.
Kort sagt: MySQL er en ren database - uden noget pjat/ekstra omkring. MS-SQL er en database, og der følger en række ekstra værktøjer med.
Jeg bruger begge databaser, og de har hver deres fordele i forskellige situationer. Er det et hobby-projekt, så brug MySQL. Er det et professionelt projekt, med store natlige opdateringer, så tag et kig på MS-SQLs DTS-pakker.
Den nyere gratis version af MS-SQL har jeg ikke arbejdet med, så jeg ved ikke hvor god den er. Men tidligere har der været begrænsninger i bl.a. størrelsen af databaserne - hvilket har irriteret mig et par gange.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.