PDA

Prikaži potpunu verziju : Greška prilikom logina na MySQL


Jenkiduduldu
13.12.2008, 12:20
Drugi put instaliram MySQL na mašini, koji sam inače obrisao zbog istog problema, i on mi prilikom instalacije prikazuje sledeći prozor:

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlerror01.jpg

Obe ove stvari koje pišu tačne su, i instaliram ga opet nakon deinstalacije i uključen mi je firewall, međutim i kada privremeno isključim firewall opet pojavljuje istu grešku. Probao sam i da u firewallu za ovu aplikaciju (MySQL) otvorim traženi port, međutim poruka i dalje stoji.

Kada kliknem na SKIP evidento je da je MySQL instaliran, međutim kada pokušam da se logujem, sa sledećim parametrima:

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqladminlogin.jpg

On mi izbacuje ovu grešku:

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlerror02.jpg

Jel može neko da mi kaže u čemu je caka? Šta tačno zapravo znači ova greška, i kako da je otklonim?

Ja sumnjam da ima veze sa podacima koje sam uneo u ovom prozoru prilikom instalacije:

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/myssqlinstalscreenpass.jpg

U polju za password ja sam uneo ADMIN jer mi je neko kazao da je to defaultni password a ako se ne unese ništa ne može da se nastavi instalacija.

Hvala na odgovorima.

holodoc
13.12.2008, 12:35
Za početak kada ti MySQL Administrator prijavi grešku da ne možeš da se loguješ pritisni dugme "Ping" u tom dijalog prozoru i reci da li ti prijavljuje uspešnu konekciju (ispisuje rezultate odziva u milisekundama) ili prijavljuje timeout.

Što se tiče MySQL-a on po defaultu uvek dolazi bez administratorske šifre tj. postoji jedan korisnik (root) koji nema šifru. Kod tebe koliko ja mogu da vidim klijent (MySQL Administrator) se uspešno konektuje na server ali ne uspeva da se loguje kao korisnik iz nekog razloga. Takođe, proveri da li u listi procesa CTRL+ALT+DEL imaš proces pod imenom mysql-nt.exe.

Dakle prvo pinguj MySQL server.

Jenkiduduldu
13.12.2008, 13:56
@Holodoc:

Evo šta kaže ping:

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlping.jpg

Meni se čini da pinguje ok.

Što se procesa tiče nemam onaj koji si naveo već sledeći mysqld.exe.
Instalirao sam verziju MySQL 5.1 server, i sledeći GUI mysql-gui-tools-5.0-r14-win32.msi.

Možda je ovde konflikt, što je starija verzija GUIa?

Još jedno pitanje, vezano za ovu sliku onosa passworda prilikom instalacije. Šta uneti? Neko mi je kazao da su defaultni podaci user:root, pass: admin, pa sam ja uneo za pass admin?

holodoc
13.12.2008, 14:07
MySQL server ti radi okej ali ako se ja sećam u Windows verziji MySQL-a ti je važno da izabereš odgovarajući tip procesa koji će raditi kao server. I ako se ne varam imaš čak i da u toku instalacije izabereš šta ćeš koristiti (za XP trebalo bi da bude mysql-nt.exe). Kažem trebalo bi jer odavno ne instaliram MySQL zasebno na Windowsu s obzirom da Linux koristim za testove i sl. a da na Windowsu koristim XAMPP isključivo.

Probaj da se loguješ na mysql server tako što otvoriš konzolu i kucaš sledeći red (zameni podatke gde treba):
mysql -uroot -p
Ako je sve u redu pitaće te za lozinku da uneseš.

hack
13.12.2008, 17:58
Ja mislim da u mysql shell klijentu treba da upises sledece:

mysql>mysqladmin.exe -u root password lozinka

Dakle da ti kreiras sebi lozinku koju ti hoces.

Jenkiduduldu
13.12.2008, 19:41
@holodoc, hack:

Kada otvorim SHELL odmah mi trazi password, ja probam da ukucam admin ili root (jer sam admin stavio kao pass u ovoj prethodnoj slici prilikom instalacije) i nakon pritiska na ENTER, SHELL prozor se jednostavno zatvori. Cak ne ispise nikakvu poruku. Sta mi je ciniti?

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlshell.jpg

Jenkiduduldu
14.12.2008, 15:50
Posto nema odgovora na prethodno pitanje onda mi barem odgovorite sta da unesem u polja za root password sa slike prilikom instalacije MySQL-a?

PDarko
14.12.2008, 19:04
Kada otvorim SHELL odmah mi trazi password, ja probam da ukucam admin ili root (jer sam admin stavio kao pass u ovoj prethodnoj slici prilikom instalacije) i nakon pritiska na ENTER, SHELL prozor se jednostavno zatvori. Cak ne ispise nikakvu poruku. Sta mi je ciniti?
Отвори Command Prompt па из њега покрени mysql
Posto nema odgovora na prethodno pitanje onda mi barem odgovorite sta da unesem u polja za root password sa slike prilikom instalacije MySQL-a?
Пробај да се улогујеш без лозинке. Значи само притисни ⏎Enter.

Jenkiduduldu
16.12.2008, 14:09
Отвори Command Prompt па из њега покрени mysql

Пробај да се улогујеш без лозинке. Значи само притисни ⏎Enter.

Kada pokrenem mysql.exe nece, izbacuje isto, kada pokrenem mysqld.exe nista se ne desava. Sta da radim?

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlcmd.jpg

hack
16.12.2008, 14:16
Ja koliko vidim ti ne ukucas dobro naredbu. Ne treba da se kuca "mysqld.exe" jer to nista ne znaci, ali zato "mysqld-nt.exe" ipak nesto znaci a to je od mysql dot net, zadas mu ga malo po logici i to je to.

Jenkiduduldu
16.12.2008, 15:13
Ja koliko vidim ti ne ukucas dobro naredbu. Ne treba da se kuca "mysqld.exe" jer to nista ne znaci, ali zato "mysqld-nt.exe" ipak nesto znaci a to je od mysql dot net, zadas mu ga malo po logici i to je to.

@Hack:
Koliko JA vidim ova naredba ne postoji u ovom direktorijumu, vec samo navedene dve koje sam i prvi put probao, prema tome, sta da probam sledece?

http://i237.photobucket.com/albums/ff304/hankymskdghdfag/mysqlcmd2.jpg

holodoc
16.12.2008, 16:03
Ja koliko vidim ti ne ukucas dobro naredbu. Ne treba da se kuca "mysqld.exe" jer to nista ne znaci, ali zato "mysqld-nt.exe" ipak nesto znaci a to je od mysql dot net, zadas mu ga malo po logici i to je to.
Ala se ovde lupa :boodala:
mysald-nt.exe je naziv sistemskog procesa koji se punim nazivom zove MySQL Deamon New Technologies. Ovo New Technologies naravno se odnosi na OS za koji je prevashodno i bio konstruisan th. WindowsNT (seća li ga se još uvek neko :D)...Kasnije se naziv preneo i na XP i ostale sisteme.
@Jenki...ostatak :D
Kucaš uvek mysql komandu. Idi u bin folder MySQL-a i videćeš šta još imaš korisno. Najvažnije su ti mysqladmin i mysqldump.

hack
16.12.2008, 17:05
OK ako ti tako kazes. Pomocice ti kolega ja nemam vremena da pisem imao sam indetican problem valjda znam kako sam ga resio, ali eto neka bude kako rece covjek.Pozzz

Remedy
17.12.2008, 19:47
Probaj ovako.

-Deinstaliraj MySQL (proveri da li je obirsao i c:\Program Files\MySQL, i ako ima jos nesto da se pocisti - nemoj samo da obrises nesto sto ti treba)

-Instaliraj ponovo, ali bez lozinke (otkazi tu opciju).
http://i369.photobucket.com/albums/oo134/djomlastic/my1.jpg

-Onda se loguj kao 'root' korisnik i postavi lozinku.
http://i369.photobucket.com/albums/oo134/djomlastic/my2.jpg

-Probaj da se logujes sa lozinkom.
http://i369.photobucket.com/albums/oo134/djomlastic/my3.jpg