? The open source MySQL database -programvare har fått adopsjon det siste tiåret til å bli en allestedsnærværende relasjonsdatabase system på Internett. MySQL er tilgjengelig på nesten alle operativsystem tilgjengelig for øyeblikket, selv om konfigurasjon filnavn og steder kan variere fra miljøet. I Mac OS X , bruker mySQL my.cnf filer for å konfigurere databaseserveren alternativer. MySQL
MySQL er en åpen - kildekode relasjonsdatabase styringssystem tilgjengelig på et stort utvalg av plattformer og operativsystemer. MySQL ble opprinnelig utviklet av det svenske selskapet MySQL AB , som senere ble kjøpt av Oracle Corporation . MySQL er skrevet i C og C + + programmeringsspråk og fullmakter et stort utvalg av Internett-sider . Det kan installeres og kjøres på nesten alle smaken av UNIX , Windows og Mac OS X.
MySQL i OS X
MySQL kommer sammen på Mac OS X Server siden versjon 10.2 . Hvis du ikke har en server installasjon av OS X , kan mySQL installeres på en Mac enten som en forhåndsbygde pakke eller kompilert fra kildekode . Med mindre du har et spesifikt behov for å kompilere den , er den mySQL innfødte pakke langt enklere å installere. Det er ingen universell binært format tilgjengelig, så laste ned og installere PowerPC eller Intel -versjonen og 32 -bit eller 64 -bit pakke etter dine spesifikke arkitektoniske behov. Du kan også installere en mySQL tar pakken under OS X ved hjelp av Terminal-programmet og tar og gzip kommandoer.
Oppsettsfiler
mySQL database -serveren vil lese oppstartsalternativer fra konfigurasjonsfiler. Disse konfigurasjonsfiler tilbyr en praktisk måte å angi vanligste alternativene til databaseserveren , i stedet for å skrive dem på kommandolinjen når du starter programmet . I Windows , MySQL som standard leser sine oppstartsalternativer fra enten en my.ini eller my.cnf fil. I Unix , Linux og Mac OS X , leser MySQL sin oppstart alternativer fra en my.cnf fil . I visse delte hosting miljøer , særlig de konfigurert med phpMyAdmin , er disse konfigurasjonsfiler heter mysql.ini .
Filplasseringer
I Mac OS X , my.cnf konfigurasjonsfilen vil bli lest fra standard plassering i /etc /katalog eller fra en standard alternativ plassering i /etc /mysql /. Du kan også angi en " sysconfdir " når du bygger mySQL fra kilde eller utpeke en alternativ MYSQL_HOME miljø variabel med server spesifikke valg. Bruker spesifikke alternativene vil også leses fra en fil som heter ". My.cnf " i hjemmeområdet til brukeren som lanserer MySQL Server prosessen. I phpMyAdmin miljøer , er mysql.ini filene ligger i katalogen /etc /php.d /eller i et lokalt definert alternativ plassering .