May 17
La open source software di database mySQL ha guadagnato l'adozione negli ultimi dieci anni per diventare un sistema di database relazionale onnipresente su Internet. MySQL è disponibile su quasi tutti i sistemi operativi attualmente disponibili, anche se i nomi dei file di configurazione e le posizioni possono variare a seconda dell'ambiente. In Mac OS X, mySQL utilizza i file my.cnf per configurare le opzioni del server di database.
MySQL è un sistema di gestione di database relazionale open source disponibile su una grande varietà di piattaforme e sistemi operativi. MySQL è stato inizialmente sviluppato dalla società svedese MySQL AB, che è stato successivamente acquistato dalla Oracle Corporation. MySQL è scritto in linguaggi di programmazione e dei poteri C e C ++ una grande varietà di siti Internet. Può essere installato ed eseguito su quasi ogni sapore di UNIX, Windows e Mac OS X.
MySQL viene fornito in bundle con Mac OS X Server dalla versione 10.2. Se non si dispone di un server di installazione di OS X, MySQL può essere installato su un Mac sia come pacchetto precompilato o compilato dal codice sorgente. Se non avete una necessità specifica di compilarlo, il pacchetto nativo di MySQL è molto più facile da installare. Non esiste un formato binario universale a disposizione, in modo da scaricare e installare la versione PowerPC o Intel e pacchetto a 32-bit o 64-bit in base alle proprie specifiche esigenze architettoniche. È inoltre possibile installare un pacchetto di catrame mySQL sotto OS X utilizzando i comandi tar e gzip applicazione Terminale e.
Il server di database MySQL leggerà le opzioni di avvio dal file di configurazione. Questi file di configurazione offrono un mezzo conveniente per specificare le opzioni comunemente usati per il server di database, invece di entrare nella riga di comando quando si avvia il programma. In Windows, mySQL per default legge le sue opzioni di avvio sia da un my.ini o un file my.cnf. In Unix, Linux e Mac OS X, MySQL legge i suoi opzioni di avvio da un file my.cnf. In certi ambienti di hosting condiviso, in particolare quelli configurati con phpMyAdmin, questi file di configurazione sono chiamati mysql.ini.
In Mac OS X, il file di configurazione my.cnf verrà letto dalla posizione predefinita nella directory / etc / o da una postazione alternativa di default in / etc / mysql /. È inoltre possibile specificare un "sysconfdir" quando si genera MySQL dal sorgente o di designare una variabile di ambiente MYSQL_HOME alternativa con opzioni specifiche del server. opzioni specifiche utente saranno lette da un file di nome ".my.cnf" nella directory home dell'utente che avvia il processo di server MySQL. In ambienti PhpMyAdmin, file mysql.ini si trovano nella /etc/php.d/ directory o in una posizione alternativa definita a livello locale.