? Den open source mySQL database software har fået vedtaget i det seneste årti at blive en allestedsnærværende relationel database system på internettet. MySQL er tilgængelig på næsten ethvert operativsystem øjeblikket er til rådighed , selv om konfiguration filnavne og placeringer kan variere fra miljø. I Mac OS X , bruger mySQL my.cnf filer til at konfigurere databaseserveren muligheder. MySQL
MySQL er en open -source relationel database management system til rådighed på en lang række platforme og operativsystemer. MySQL blev oprindeligt udviklet af det svenske firma MySQL AB, som efterfølgende blev købt af Oracle Corporation. MySQL er skrevet i C og C + + programmeringssprog og beføjelser et stort udvalg af internetsider . Det kan installeres og køre på næsten alle Unix-variant , Windows og Mac OS X.
MySQL i OS X
MySQL kommer bundtet på Mac OS X Server , da version 10.2 . Hvis du ikke har en server installation af OS X , kan mySQL være installeret på en Mac enten som en præsamlet pakke eller kompileret fra kildekode . Medmindre du har et specifikt behov for at kompilere det, at mySQL indfødte pakken er langt nemmere at installere. Der er ingen universel binært format til rådighed, så downloade og installere PowerPC eller Intel version og 32-bit eller 64- bit pakken i henhold til dine specifikke arkitektoniske behov. Du kan også installere en mySQL tar pakken under OS X vha. programmet Terminal og tjære og gzip kommandoer.
Konfigurationsfilerne
mySQL database server vil læs startindstillinger fra konfigurationsfiler. Disse konfigurationsfiler tilbyder en bekvem måde at angive almindeligt brugte indstillinger til databaseserveren , i stedet for at indtaste dem på kommandolinjen når du starter programmet. I Windows , MySQL som standard læser sine startindstillinger fra enten en my.ini eller my.cnf fil. I Unix, Linux og Mac OS X , læser MySQL sine startindstillinger fra en my.cnf fil. I visse delt hosting miljøer , især dem konfigureret med PHPmyAdmin , er disse konfigurationsfiler opkaldt mysql.ini .
Filplaceringer
Mac OS X, my.cnf konfigurationsfil bliver læst fra standard placering i /etc /mappe eller fra en standard alternativ placering i /etc /mysql /. Du kan også angive en " sysconfdir ", når du bygger mySQL fra kilden eller udpege en alternativ MYSQL_HOME miljømæssig variabel med serverens specifikke indstillinger . Bruger specifikke indstillinger vil også blive læst fra en fil med navnet " . My.cnf " i hjemmebibliotek for den bruger , der starter mySQL server -processen. I phpmyadmin miljøer er mysql.ini filer placeret i mappen /etc /php.d /eller i et lokalt defineret alternativ placering.