problema installazione mysql


saw
 Share

Recommended Posts

Ciao a tutti!

ho seguito questa guida http://server.html.it/articoli/leggi/2638/configurare-un-web-server-su-mac-os-x-leopard/ per installare mysql su snow leopard.

L'installazione viene effettuata tramite i sorgenti in quanto preferisci evitare la verisione dmg.

Dopo aver scaricato i sorgenti (non come dice la guida ma dal sito mi mysql per avere una versione piu recente), scompatto il file tar.gz e ottengo la cartella.

A questo punto la guida dice di eseguire il classico comando ./configure .... con una serie di parametri.

Eseguendo il comando però ottengo il seguente errore : -bash: ./configure: No such file or directory

Come mai non vede il comando ./configure?

Grazie a tutti!

Link to comment
Share on other sites

Che archivio hai scaricato?

Il "source" generico o il "OS X tar archive"?

Ho scaricato i sorgenti, e da terminale riesci a lanciare lo script configure senza problemi. Mi si blocca subito perchè dice che il compilatore C non puo' creare eseguibili, non ho mai compilato Mysql su OSX ma credo che sia necessario tutto l'SDK di OSX per soddisfare le dipendenze.

Io ti consiglio di installare seguendo le istruzioni di Lyanage: http://www.entropy.ch/software/macosx/mysql/

Avrai comunque una versione up-to-date.

Link to comment
Share on other sites

Che archivio hai scaricato?

Il "source" generico o il "OS X tar archive"?

Ho scaricato i sorgenti, e da terminale riesci a lanciare lo script configure senza problemi. Mi si blocca subito perchè dice che il compilatore C non puo' creare eseguibili, non ho mai compilato Mysql su OSX ma credo che sia necessario tutto l'SDK di OSX per soddisfare le dipendenze.

Io ti consiglio di installare seguendo le istruzioni di Lyanage: http://www.entropy.ch/software/macosx/mysql/

Avrai comunque una versione up-to-date.

grazie per la risposta!

allora io ho scaricato la versione 5.1 da questa pagina http://dev.mysql.com/downloads/mysql/5.1.html e ho selezionato il file Mac OS X 10.5 (x86) 5.1.41 da 64.6M.

prima di seguire la guida ho installato Xcode (come peraltro indicato anche dalla guida) che ho trovato dentro al cd di installazione di Snow Leopard. E' sufficiente questo? non è che magari non ho le librerie giuste per eseguire il comando ./configure?

Grazie ancora!

Link to comment
Share on other sites

grazie per la risposta!

allora io ho scaricato la versione 5.1 da questa pagina http://dev.mysql.com/downloads/mysql/5.1.html e ho selezionato il file Mac OS X 10.5 (x86) 5.1.41 da 64.6M.

prima di seguire la guida ho installato Xcode (come peraltro indicato anche dalla guida) che ho trovato dentro al cd di installazione di Snow Leopard. E' sufficiente questo? non è che magari non ho le librerie giuste per eseguire il comando ./configure?

Grazie ancora!

effettivamente, dentro al pacchetto che ho scaricato io manca l'eseguibile configure mentre è presente nel file che mi hai indicato tu nella tua guida. Ma com'è possibile? non posso scaricare l'ultima versione di mysql (5.1) ?

Link to comment
Share on other sites

Certo che puoi compilare Mysql da sorgenti, ma attento che il pacchetto "Mac OS X (TAR packages)" non contiene il codice sorgente ma i binari già compilati per OSX (in varie versioni) ma non con l'installer automatico (a differenza del .dmg).

I codici sorgenti di mysql 5.1 li trovi qui:

http://dev.mysql.com/downloads/mysql/5.1.html#source

(stessa pagina ma ultima sezione)

Ovviamente con Xcode installato dovresti riuscire a compilare senza problemi ;)

P.S. per altri che leggeranno: installare come indicato da Lyanage, utilizzare i binari già compilati oppure compilare da se i sorgenti è più o meno equivalente se è per un'installazione per un utilizzo personale. Certo che compilarselo da più soddisfazione! :D

Link to comment
Share on other sites

Certo che puoi compilare Mysql da sorgenti, ma attento che il pacchetto "Mac OS X (TAR packages)" non contiene il codice sorgente ma i binari già compilati per OSX (in varie versioni) ma non con l'installer automatico (a differenza del .dmg).

I codici sorgenti di mysql 5.1 li trovi qui:

http://dev.mysql.com/downloads/mysql/5.1.html#source

(stessa pagina ma ultima sezione)

Ovviamente con Xcode installato dovresti riuscire a compilare senza problemi ;)

P.S. per altri che leggeranno: installare come indicato da Lyanage, utilizzare i binari già compilati oppure compilare da se i sorgenti è più o meno equivalente se è per un'installazione per un utilizzo personale. Certo che compilarselo da più soddisfazione! :D

ti ringrazio, sono riuscito a compilare! effettivamente sbagliavo a scaricare i sorgenti.

Adesso ho un ultimo problema: seguendo sempre la guida di html.it, mi dice di avviare mysql con il comando sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysqld.plist

e poi di digitare mysql -u root -p. Dopo aver premuto invio (non c'è password) mi da il seguente errore: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

ho provato a cercare dove si trova il file mysql.sock ma sembrerebbe che non lo crea da nessuna parte! secondo la guida dovrebbe crearlo in /tmp.

Hai idea?

Dici che mi conviene installare mysql dal file .dmg? è buono lo stesso?

Grazie!

Link to comment
Share on other sites

certo che c'e' modo per capire se mysql gira:

digita a terminale

ps aux |grep mysql

dovresti vedere il demone di mysql se è effettivamente attivo.

Se non c'e' controlla i log di sistema, ci sarà il messaggio di errore che specifica più o meno chiaramente quale sia il problema.

Io uso mysql installato come descritto qui:

http://www.entropy.ch/software/macosx/mysql/

più che bene, secondo me ;)

Link to comment
Share on other sites

  • 1 year later...

Ciao a tutti,

vi scrivo perchè ho tentato di eseguire le indicazioni da voi consigliate per istallare mysql ma mi perdo sempre.

Dato che ho sentito parlare nel post precedente del il pacchetto .dmg, mi mandate il link da dove posso scaricarlo?

Altrimenti il link di una guida estremamente facile in quanto stò a zero con compilazioni e quant'altro.

Vi ringrazio in anticipo

Edo

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share