Hva Er Mysql.ini Equivalent på en Mac?

Den åpen kildekode MySQL database-programvare har fått vedtatt i løpet av det siste tiåret til å bli en allestedsnærværende relasjonsdatabasesystem på Internett. MySQL er tilgjengelig på nesten alle operativsystem tilgjengelig for øyeblikket, selv om konfigurasjons filnavn og plassering kan variere fra miljøet. I Mac OS X, bruker mySQL my.cnf filer for å konfigurere databaseserveralternativer.

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 krefter 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 leveres 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 spesielt behov for å kompilere den, er langt enklere å installere MySQL opprinnelige pakken. Det er ingen universell binært format tilgjengelig, så laste ned og installere PowerPC eller Intel-versjonen og 32-bit eller 64-bit pakke i henhold til dine spesifikke arkitektoniske behov. Du kan også installere en mySQL tjære pakke under OS X ved hjelp av Terminal-programmet og tjære og gzip kommandoer.

konfigurasjonsfiler

MySQL database server vil lese oppstartsalternativer fra konfigurasjonsfiler. Disse konfigurasjonsfiler tilbyr en praktisk måte å angi ofte brukte alternativer 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 filen. I Unix, Linux og Mac OS X, leser MySQL sine oppstartsalternativer fra en my.cnf fil. I visse delt hosting miljøer, særlig de som er konfigurert med phpMyAdmin, er disse konfigurasjonsfilene heter mysql.ini.

filplasseringer

I Mac OS X, vil my.cnf konfigurasjonsfilen leses fra standardplasseringen 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øvariabelen med server spesifikke valg. Bruker spesifikke alternativene vil også leses fra en fil som heter ".my.cnf" i hjemmekatalogen til brukeren som starter MySQL server prosessen. I phpMyAdmin miljøer, er mysql.ini filene ligger i katalogen /etc/php.d/ eller i et lokalt definert alternativ plassering.