Freesco, NND, CDN, EOS
http://forum.freesco.pl/

mysql - niemozna sie polaczyc z baza
http://forum.freesco.pl/viewtopic.php?f=22&t=11828
Strona 1 z 1

Autor:  PathFinder [ niedziela, 26 marca 2006, 16:19 ]
Tytuł:  mysql - niemozna sie polaczyc z baza

witam
mam nastepujacy problem.
zainstalowalem apacha+php, nastepnie instalnalem mysql'a wg opisu z nnd.freesco.pl,
doszedlem do kroku, gdzie ustawia sie mysqladminem haslo roota i tu jest wlasnie problem. po probie ustawienia otrzymuje komunikat

: [/] [] ()
[root@ADSL root]# mysqladmin -u root password 'domin'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: YES)'


nie wiem juz czego to moze byc przyczyna.
demon mysqld jest uruchomiony, przejrzalem w /etc plik konf. mysql'a,
zmienilem mu linijke z password (byla zachaszowana) w sekcji [client],
teraz juz nie mam pomyslow co tu zrobic.

jesli ktos juz mial podobny problem, dajcie znac,
bo na forum nie moglem znalesc zadnych podobnych postow (tzn jest jeden ale nie rozwiazany do konca)

Autor:  Maciek [ niedziela, 26 marca 2006, 20:22 ]
Tytuł: 

Na forum dokladnie podawalem juz jak to należy zrobić.

Autor:  TheL [ niedziela, 26 marca 2006, 22:49 ]
Tytuł: 

juz mialem odpowiedziec ale zobaczylem odpowiedz ktora napisal Maciek i pomyslalem ze jednak tym razem nie odpowiem, potwierdzam jest juz to na forum i nie tylko raz

Autor:  PathFinder [ niedziela, 26 marca 2006, 23:44 ]
Tytuł: 

fakt bylo i zobaczylem ze trzeba najpierw dac mysql_install_db
ale pozniej mimo tego nici wiec prosze o pomoc

Autor:  mazol [ poniedziałek, 27 marca 2006, 09:07 ]
Tytuł: 

Nie wiem co tu jest niezrozumiale dla ciebie

: [/] [] ()
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h nazwa_serwera password 'new-password'


Instalujesz i wydajesz polecenia j/w po pierwszym odpaleniu mysql'a /etc/rc.d/mysqld start
zadnych mysql_install_db nie masz w opisie :P

A jesli instalujesz ktorys raz z kolei to usun zawartosc kat /var/lib/mysql (tylko najpierw mysqla wylacz...) i wykonaj ponownie to co opisuje nnd.freesco.pl

Autor:  PathFinder [ poniedziałek, 27 marca 2006, 13:09 ]
Tytuł: 

zrobilem wszystko wedlug instrukcji oraz wg tego co napisales i dalej nici,
ok a z innej beczki na jakiej wersji nnd pracuje Wam mysql ? (ten aktualny w repozytorium pacmana)

Autor:  mazol [ poniedziałek, 27 marca 2006, 16:14 ]
Tytuł: 

NND z lipca 2005...

Opisz moze jak instalujesz tego mysqla bo cos musisz zrobic zle :)

Autor:  PathFinder [ wtorek, 28 marca 2006, 10:38 ]
Tytuł: 

1. instaluje (pacman -S mysql)
2. uruchamiam( .. w katalogu /etc/rc.d -> ./mysqld start)
3. przy wpisaniu mysqladmin -u root password 'haslo' wywala mi blad
4. moze przyczyna lezy w /etc/hosts , tak wyglada moj plik

: [/] [] ()
# /etc/hosts

# Nie usuwaj następnej linii. Wiele programów
# wymaga takiego wpisu do poprawnej pracy.

127.0.0.1       localhost.localdomain   localhost
192.168.0.1     localhost ADSL.SERVER
192.168.0.2     Komp_1
192.168.0.3     Komp_2
192.168.0.4     Komp_3
192.168.0.5     Komp_4
192.168.0.6     Komp_5
192.168.0.7     Komp_6
192.168.0.8     Komp_7
192.168.0.9     Komp_8
192.168.0.10    Komp_9
192.168.0.11    Komp_10


chyba nie jest zly ..

Autor:  Maciek [ wtorek, 28 marca 2006, 10:57 ]
Tytuł: 

Wykasuj /var/lib/mysql i odpal na nowo /etc/.../mysqld
wykonaj instrukcję ponownie, to musi zadziałać. W przeciwnym razie skontaktuj się na priv.

Autor:  PathFinder [ wtorek, 28 marca 2006, 11:39 ]
Tytuł: 

ok,
sa pewne postepy

po wywaleniu /var/lib/mysql i załadowaniu mysql'a od nowa
pierwsza komende /usr/bin/mysqladmin -u root password 'haslo'
przyjmuje poprawnie,
a po wydaniu zaraz po tym komendy
/usr/bin/mysqladmin -u root -h ADSL.SERVER password 'haslo'
pojawia sie blad

/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

czyzby nie mogl znalesc takiego localhosta ?
czyli w pliku hosts jest blad - wynika chyba z tego,
server dhcpd mam wylaczony ale podejrzewam ze tam nie ma wiekszych informacji o nazwie hosta. dns'y serwuje dnsmasq

Autor:  Anonymous [ wtorek, 28 marca 2006, 13:57 ]
Tytuł: 

w host zamiast

192.168.0.1 localhost ADSL.SERVER

powinno byc:

192.168.0.1 ADSL.SERVER

Autor:  PathFinder [ wtorek, 28 marca 2006, 14:31 ]
Tytuł: 

haha :)
dziala

dzieki jak nie wiem co,
a blad byl banalnie prosty - chodzilo o wpis w hosts, ktory ja przerobilem,
bo faktycznie on nie wystepowal, wiec wiadome ze szukal localhost'a

Autor:  mazol [ wtorek, 28 marca 2006, 15:34 ]
Tytuł: 

No i widzisz jakie to proste...

Autor:  TheL [ wtorek, 28 marca 2006, 18:15 ]
Tytuł: 

kozipl pisze:
w host zamiast

192.168.0.1 localhost ADSL.SERVER

powinno byc:

192.168.0.1 ADSL.SERVER


powinno byc:
IP HOST.DOMENA ALIAS
:D

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/