Come installo ed eseguo MySQL?

1

Ho installato MySQL:

ma MySQL certamente non è sul percorso quando apro un terminale, né lo vedo nelle applicazioni, poiché mi sembra di ricordare che Windows gestisce MySQL.

    
posta Thufir 20.03.2015 - 05:17
fonte

2 risposte

1

Il programma di installazione di mysql funziona bene, l'ho usato molte volte.

Tuttavia, non apparirà mai in Applicazioni in quanto non è un'applicazione GUI.

E non apparirà nel tuo percorso terminale a meno che non lo metti lì. Mysql vive in / usr / local / mysql / bin / mysql. Se installi anche il pannello delle preferenze Mysql puoi avviare e fermare mysqld tramite Preferenze di Sistema.

Non è assolutamente necessario trascinare un intero gestore di pacchetti (homebrew / macports / fink) per qualcosa che ha un programma di installazione. È come chiamare un'azienda in movimento per mettere via i piatti.

Inoltre, considera che i gestori di pacchetti in genere richiedono anche XCode, che è un ulteriore 6+ Gb da installare. L'installer di Oracle è 172Mb.

    
risposta data 20.03.2015 - 06:14
fonte
5

Il mio modo preferito per installare ed eseguire MySQL è tramite il Homebrew gestore pacchetti. Con Homebrew installato è semplice come:

brew install mysql

Questo ti porta il server e lo strumento di connessione da riga di comando. È configurato per funzionare senza password, quindi non è adatto per l'uso in produzione, ma è perfetto per lo sviluppo con. Homebrew si occupa di mettere tutto ciò di cui hai bisogno sul PATH per te, senza scavare in .app di pacchetti per i binari.

Una volta installato, per connetterti:

mysql -uroot

Per avviare launch mysql all'accesso:

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

Quindi puoi avviarlo con:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

O se non ti importa di averlo avviato all'avvio / riavvio della macchina, puoi semplicemente eseguire direttamente il server con:

mysql.server start

Il file di configurazione che legge sarà in /usr/local/etc/my.cnf .

Bonus: avere Homebrew nel tuo sistema ti mette una sola chiamata di comando dall'installazione di tutti i tipi di altri pacchetti. È un gestore di pacchetti ragionevole senza un sacco di fluff e cruft.

    
risposta data 20.03.2015 - 05:25
fonte

Leggi altre domande sui tag