Så vidt jeg ved er det kun Windows udgaven der koster penge at bruge i (findes som en shareware udgave, der dog godt virker selv om den er 'udløbet').
Linus. Vil man sælge selve MySQL database programmet eller tilbyde MySQL database servicen i forbindelse med sine egne eksempelvis webhotel produkter, så skal man vist nok have et license. Herudover er Linux vist nok gratis. Hvad licens koster ved jeg ikke, men jeg et er nok sikkert det ER billiger end et licens til MS SQL :-)
Den officielle side er vist nok
http://www.mysql.org og der kan du finde både binære filer til linux samt source kode. Desuden indeholder manualer til MySQL alt hvad du skal bruge, installationsvejledning, licenser, SQL reference osv..
Mht. hvad det kræver at køre MySQL, så skal du vist bare have Apache 1.3.6 eller højere. Bare download den nyeste MySQL. Jeg går næsten ud fra du vil php som bindeled mellem apache og mysql og der skal du være opmærksom på at det php modul du har, har mysql funktionerne, det er nemlig noget man skal vælge når man kompiler php.
Med en RedHat installation mindre end version 6 skal du være meget opmærksom på hvilke moduler du bruge. PHP som følger med RedHat har ikke mysql support, og de fleste moduler du kan download kræver RedHat 6 (der er noget med glibc 2.1 som først kom med RedHat 6). Jeg har haft samme problem, inden jeg fik opgraderet.
Skriv og jeg skal svare, dog er jeg ikke noget geni til Linux.