installazione mysql

11 risposte [Ultimo contenuto]
Ritratto di citizendick
citizendick
(Junior)
Offline
Junior
Iscritto: 10/07/2005
Messaggi: 25

Ciao a tutti!

Prima di tutto voglio dire che di database non ne capisco una mazza, quindi siate buoni se faccio domande che possano sembrare stupide Sad

Vorrei mettere su un blog con wordpress sulla mia debian testing, così ho installato wordpress, che con le sue dipendenze installa pure mysql-server.

Durante la fase di configurazione ottengo il seguente messaggio:

Starting MySQL database server: mysqld...failed.<br />        Please take a look at the syslog.<br />/usr/bin/mysqladmin: connect to server at &#039;localhost&#039; failed<br />error: &#039;Can&#039;t connect to local MySQL server through socket &#039;/var/run/mysqld/mysqld.sock&#039; (2)&#039;<br />Check that mysqld is running and that the socket: &#039;/var/run/mysqld/mysqld.sock&#039; exists!

Durante la configurazione mi viene raccomandato di settare la password per il mio root user, ma non mi è chiaro come fare?

Grazie in anticipo per l'aiuto

Ritratto di cheis
cheis
(Monster)
Offline
Monster
Iscritto: 07/11/2004
Messaggi: 349

Avevo anche io lo stesso problema.. Senza troppe tribolazioni l'ho risolto installando ii mysql-client-5 mysql-common mysql-server-5
Che praticamente sarebbe la versione 5.0.12beta-2.

Per il resto è tutto scritto qui anche se non sai l'inglese si tratta solo di provare i comandi:
http://www.debianitalia.org/modules/newbb/viewtopic.php?topic_id=2839&forum=9&post_id=15568#forumpost15568

[=x-small]Knowledge is power: SHARE IT BABY!!![/]
_____________________________________________

Ritratto di citizendick
citizendick
(Junior)
Offline
Junior
Iscritto: 10/07/2005
Messaggi: 25

Seguendo le indicazioni indicate sul vecchio post del vecchio post non riesco a venire a copo del problema.

Comunque ho provato a disinstallare apache, php e mysql-server e riinstallare tutto uno per volta e sono riuscito a risolvere il problema :-o

Non chiedetemi perchè, forse le configurazioni quando si installa tutto insieme vanno in conflitto Thinking

Ora ho risolto, solo che se si ripresenta il problema chissa?

Ciao e grazie a tutti

Ritratto di cheis
cheis
(Monster)
Offline
Monster
Iscritto: 07/11/2004
Messaggi: 349

Il problema che hai indicato tu ce lo avevo anche io e riguardava mysql come ti ho detto prima; avevo letto in giro che poteva trattarsi di un bug della versione 4. Ecco perchè installando la 5 non avevo piu' nessun problema. Puo' darsi che il bug sia stato fixato e che quindi tu non avessi colpa Big Grin.

Per quel che riguarda il post linkato riassumendolo fai così:
# mysql -u root (la prima volta nn dovrebbe chiederti la password)

mysql> UPDATE mysql.user SET password=PASSWORD('lapasswordchevuoi') WHERE User='root';

mysql> FLUSH PRIVILEGES;

mysql>exit;

Ora se ripeti le operazioni dovrebbe chiederti la nuova password che hai modificato...
ciao

[=x-small]Knowledge is power: SHARE IT BABY!!![/]
_____________________________________________

Ritratto di integer
integer
(Junior)
Offline
Junior
Iscritto: 30/09/2005
Messaggi: 10

Anche io ho stesso problema ma quando provo ad installare la versione 5 mi da:

<br /># apt-get install mysql-client-5 mysql-common mysql-server-5<br />

mi da' :

<br />Lettura della lista dei pacchetti in corso... Fatto<br />Generazione dell&#039;albero delle dipendenze in corso... Fatto<br />E: Impossibile trovare mysql-client-5<br />

Devo modificare la source.list?

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1260

Forse non è nei repository con quel nome, oppure secondo me mysql 5 non è ancora entrato neanche nella SID, comunque quando devi cercare un pacchetto devi usare gli strumenti che Debian ti mette a disposizione, quindi:

1) Da shell:

<br />apt-cache search <b>nome-programma</b><br />

2) Oppure con una comoda GUI:

<br />synaptic &amp;<br />

Ok ?

Ciao.

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di integer
integer
(Junior)
Offline
Junior
Iscritto: 30/09/2005
Messaggi: 10

Ho installato la versione 5.0 ma non riesco ancora a startare MySQL, mi da come errore:

<br />Starting MySQL database server: mysqld.<br />Checking for crashed MySQL tables in the background.<br />

Da cosa puo' dipendere?

Ritratto di cheis
cheis
(Monster)
Offline
Monster
Iscritto: 07/11/2004
Messaggi: 349

Quote:

integer ha scritto:
Ho installato la versione 5.0 ma non riesco ancora a startare MySQL, mi da come errore:

<br />Starting MySQL database server: mysqld.<br />Checking for crashed MySQL tables in the background.<br />

Da cosa puo' dipendere?

Quello non penso sia un messaggio d'errore, semplicemente è un controllo sull'integrità delle tabelle.

[=x-small]Knowledge is power: SHARE IT BABY!!![/]
_____________________________________________

Ritratto di integer
integer
(Junior)
Offline
Junior
Iscritto: 30/09/2005
Messaggi: 10

Allora perchè quando scrivo:

<br /># mysqladmin -u root pass<br />

Mi da' come errore :

<br />mysqladmin: connect to server at &#039;localhost&#039; failed<br />error: &#039;Access denied for user &#039;root&#039;@&#039;localhost&#039; (using password: NO)&#039;<br />

???

Ritratto di cheis
cheis
(Monster)
Offline
Monster
Iscritto: 07/11/2004
Messaggi: 349

Io con:

<br />#mysql -u root -ppassword<br />

Accedo tranquillamente :-P

[=x-small]Knowledge is power: SHARE IT BABY!!![/]
_____________________________________________

Ritratto di innovatel
innovatel
(Junior)
Offline
Junior
Iscritto: 07/09/2004
Messaggi: 43

Quote:

integer ha scritto:
Ho installato la versione 5.0 ma non riesco ancora a startare MySQL, mi da come errore:

<br />Starting MySQL database server: mysqld.<br />Checking for crashed MySQL tables in the background.<br />

Da cosa puo' dipendere?

ad ogni avvio della macchina viene fatto il check sullo stato delle tabelle x verificare se ci sono stati dei crash ... non preoccuparti d questo messaggio ... salvo che ti dia dei problemi Smile