Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto] Mysql impossibile accedere
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Xanio
n00b
n00b


Joined: 22 Sep 2004
Posts: 65
Location: Messina

PostPosted: Tue Nov 02, 2004 8:39 pm    Post subject: [Risolto] Mysql impossibile accedere Reply with quote

Dopo una piccoli smanettamtneti con mysql ho distrattamente modificato ( se non cancellato) il database mysql....morale della facola non riesco più ad accedervi.

1. Ho provato ad utilizzare mysql_safe ... sembra che sono riuscito a ripristinare il tutto ma non riesco a fare il login.

2. Riemergo il tutto....ma i file di configarazione e il database rimangono intatti con consueta impossibilità di login al DB;

3. emerge unemerge mysql --- (i file di configurazione rimangono)

4..???!?!?!? COSA FARE ?!?!?!?!
_________________
[ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ]


Last edited by Xanio on Thu Nov 04, 2004 1:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Tue Nov 02, 2004 8:48 pm    Post subject: Reply with quote

veramente l'emerge no configura il database di Mysql, installa solo il software e basta...

per configurarlo:

Code:
 ebuild /usr/portage/xxxx/mysql/mysql-xxx.ebuild config


comunque per sicurezza leggi le note alla fine dell'emerge,
ti dice esattamente i comandi da eseguire per configurare il DB
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
lopio
Veteran
Veteran


Joined: 22 Dec 2003
Posts: 1161
Location: savona, Italy

PostPosted: Tue Nov 02, 2004 9:47 pm    Post subject: Reply with quote

ma non conviene lanciare mysql_install_db?
Back to top
View user's profile Send private message
Xanio
n00b
n00b


Joined: 22 Sep 2004
Posts: 65
Location: Messina

PostPosted: Tue Nov 02, 2004 10:29 pm    Post subject: Reply with quote

Ecco cosa succede:

darkmind root # /etc/init.d/mysql start
* Starting mysqld... [ ok ]
darkmind root # /etc/init.d/apache2 start
* Starting apache2... [ ok ]
darkmind root # mysql_install_db
Installing all prepared tables

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/etc/init.d/mysql start (you have to start the server first!)
/usr/bin/mysqladmin -u root -h darkmind password 'new-password'
/usr/bin/mysqladmin -u root password 'new-password'
See the manual for more instructions.

NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com

darkmind root # /usr/bin/mysqladmin -u root -h darkmind password mysql
/usr/bin/mysqladmin: connect to server at 'darkmind' failed
error: 'Lost connection to MySQL server during query'
darkmind root # /usr/bin/mysqladmin -u root password mysql
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
darkmind root #
_________________
[ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ]
Back to top
View user's profile Send private message
FonderiaDigitale
Veteran
Veteran


Joined: 06 Nov 2003
Posts: 1710
Location: Rome, Italy

PostPosted: Wed Nov 03, 2004 1:26 am    Post subject: Reply with quote

il server e' configurato di default per ascoltare in locale ->> localhost
_________________
Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica :)
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Nov 03, 2004 9:59 am    Post subject: Reply with quote

lopio wrote:
ma non conviene lanciare mysql_install_db?


si esatto, è quello che fa il config dell'ebuild ;)
e non solo quello
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
Xanio
n00b
n00b


Joined: 22 Sep 2004
Posts: 65
Location: Messina

PostPosted: Wed Nov 03, 2004 3:02 pm    Post subject: Reply with quote

Ho provato a fare di tutto ma non riesco ad entra in mysql...il problema è come ho detto che non mi fa autentificare....qualcuno sa come cancellare i db? In quando anche se reinstallo il tutto continua a non funzionare...
_________________
[ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ]
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Nov 03, 2004 3:40 pm    Post subject: Reply with quote

Xanio wrote:
Ho provato a fare di tutto ma non riesco ad entra in mysql...il problema è come ho detto che non mi fa autentificare....qualcuno sa come cancellare i db? In quando anche se reinstallo il tutto continua a non funzionare...


Sai che se hai appena installato il db la password di root é vuota, quindi non devi usare il parametro -p ?
_________________
Ciao da me!
Back to top
View user's profile Send private message
Xanio
n00b
n00b


Joined: 22 Sep 2004
Posts: 65
Location: Messina

PostPosted: Thu Nov 04, 2004 8:08 am    Post subject: Reply with quote

Dopo una notte passato insonne..ho deciso di fare:
$ emerge -C mysql && emerge mysql

Fatto ciò mi sono ritrovato con mysql reinstallato da capo ma con lo stesso problema: non riesco a loggarmi a meno che non faccia:

#mysql -u 'utente' -p

al che mi chiedere la password la inserisco e il DB sembra fungere.

Se provo ad utilizzare phpmyadmin (Versione phpMyAdmin 2.6.0-pl2) non mi fa fare il login.

Ragazzi non so proprio come fare!!!

Vi farò sapere novità al riguardo

PS anche dopo aver reinstallato tutto mi ritrovo sembra con il mio DB intatto, ovvero non rimosso....quindi ergo mi sa tanto che il DB rimangono in una dir particolare e non vengono rimossi, quindi dopo la reinstallazione si ri-linka a quei DB, rendendo invano il mio tentativo di ripristinare il DB mysql.

...magare se qualcuno mi posta la tabella MYSQL, posso provare a reinserirla a mano.
_________________
[ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ]
Back to top
View user's profile Send private message
fe
n00b
n00b


Joined: 28 Jan 2004
Posts: 11
Location: Italy

PostPosted: Thu Nov 04, 2004 10:44 am    Post subject: Reply with quote

Code:
# /etc/init.d/mysql stop
# rm -rf `my_print_defaults mysqld | sed -ne '/datadir/s|^--datadir=||p' | tail -n1`/mysql
# emerge --ask --verbose --update gentoolkit
# ebuild `equery which mysql` config
# /etc/init.d/mysql start
# /usr/bin/mysqladmin -u root -h darkmind password 'new-password'
# /usr/bin/mysqladmin -u root password 'new-password'

esegui i comandi esattamente come scritto.
se ti dà di nuovo
Code:
# /usr/bin/mysqladmin -u root -h darkmind password mysql
/usr/bin/mysqladmin: connect to server at 'darkmind' failed

controlla di avere una riga così in /ect/hosts e riesegui
Code:
127.0.0.1             darkmind
Back to top
View user's profile Send private message
Xanio
n00b
n00b


Joined: 22 Sep 2004
Posts: 65
Location: Messina

PostPosted: Thu Nov 04, 2004 1:11 pm    Post subject: Reply with quote

Ecco come ho risolto:

1. emerge -C mysql (ho eliminato mysql)

2. rm -r /var/lib/mysql (elimino i db)

2.a se si voglio salvare i db personali basta fare una copia di backup del contenuto della dir

3. emerge -C phpmyadmin

4. emerge phpmyadmin

5. rm -r /var/www/localhost/htdocs/phpmyadmin

6. emerge mysql

7 /etc/init.d/mysql start

8. mysqladmin -u root password 'pass'

9. mysqladmin -u root -h host password 'pass''

10. mysql -u root -p < /usr/share/webapps/phpmyadmin/2.6.0_p2/sqlscripts/mysql/2.6.0_p2_create.sql

11. /etc/init.d/apache2 restart && /etc/init.d/mysql restart

E il tutto ha ricominciato a funzionare come hai vecchi tempi
_________________
[ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ]
Back to top
View user's profile Send private message
bustah
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2004
Posts: 118

PostPosted: Mon Nov 08, 2004 10:00 am    Post subject: Reply with quote

Quote:
8. mysqladmin -u root password 'pass'


La password deve essere scritta tra apici tipo 'my_password' oppure senza??

Ho fatto la procedura almeno un paio di volte ma non mi autentica phpmyadmin quando entro dal browser con root e my_password
:(


EDIT: il punto 10
Code:
10. mysql -u root -p < /usr/share/webapps/phpmyadmin/2.6.0_p2/sqlscripts/mysql/2.6.0_p2_create.sql

me lo fa correttamente, digitando la pass che ho dato...il problema è l'accessio via browser su http://nomemacchina/phpmyadmin/ (si presenta il form username e pass ma non entra!!)
Back to top
View user's profile Send private message
bustah
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2004
Posts: 118

PostPosted: Mon Nov 08, 2004 12:26 pm    Post subject: Reply with quote

Non trovo nemmeno il file di config per phpmyadmin
Ad mysql si connette in modo giusto T_T
Back to top
View user's profile Send private message
bustah
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2004
Posts: 118

PostPosted: Tue Nov 09, 2004 9:34 am    Post subject: Reply with quote

mmmm, nessun suggerimento?
Forse è il caso che forki la discussione in un altro thread visto che questo è flaggato come risolto?
Ditemi voi
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Nov 09, 2004 11:04 am    Post subject: Reply with quote

bustah wrote:
mmmm, nessun suggerimento?


Hai provato a fare una ricerca nel forum? Ci sono alcuni topic che potrebbero interessarti....
_________________
Ciao da me!
Back to top
View user's profile Send private message
bustah
Tux's lil' helper
Tux's lil' helper


Joined: 26 Jul 2004
Posts: 118

PostPosted: Sat Nov 20, 2004 10:31 am    Post subject: Grossi e variegati problemi con MySQL Reply with quote

Dopo varie installazioni e aver letto N post e fatto N+1 tentativi sono finito in una situazione peggiore di quella da cui ero partito... 8O

Avevo MySQL funzionante ma sembrava non ascoltare sulla porta 3306 così ho proceduto al reinstalling:
Code:
rm -rf /var/lib/mysql/mysql

emerge mysql

mysql_install_db

/etc/init.d/mysql start

mysqladmin -u root password 'pass'

mysqladmin -u root -h host password 'pass'


La cosa è andata a buon fine
Usando
Code:
mysqladmin version -u root -p

Vedevo il server funzionante attivo, per cui ho aggiunto all'init:
Code:
rc-update add mysql default


Dopo aver riavviato, sorpresa, il server non va....cioè si avvia (lo status è started) ma in realtà non lo è!
Se uso mysqladmin version -u root -p ho l'errore:


Code:
bluesteel root # mysqladmin version -u root -p
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!


E in effetti il socket non c'è....ka dir /var/run/mysqld/ è vuota

Se avete una guida da linkarmi (a parte quella di mySQL.org che l'ho seguita e mi ha portato a questa cosa :( )

Grazie!


EDIT!!! Opss....volevo fare un nuovo thread! :oops:
Back to top
View user's profile Send private message
IgaRyu
Guru
Guru


Joined: 23 Jan 2003
Posts: 302
Location: Verona

PostPosted: Sat Nov 20, 2004 11:44 am    Post subject: Reply with quote

Provata questa soluzione ?

A me in passato ha risolto problemi del genere.

Joe
_________________
One Flew East
One Flew West
Some Flew On The Kukool's Nest
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum