Mysql hiba

Indította Dreon, 2018-01-17, 10:12:47

2018-01-17, 10:12:47 Utolsó szerkesztés: 2018-01-17, 10:15:09 Szerző: Dreon
Sziasztok!

Már 2 napja ezt a hiba üzenetet kapom a Navicattől. (Minden más megy szépen.)

2003 - can't connect to mysql server on 'localhost' (10061)

A neten olvastam róla,kipróbáltam amiket írtak,de semmi változás nem történt sajnos.
"localhost" helyén természetesen az IP van. (VPS-ről megy a szerver.)(FileZilla is működik, a szerverre is fel lehet lépni...csak a navi nem jó.) (Mysql 5.7 van telepítve.)

Előre is köszönöm a segítséget!

Screenshotold le a navicatban a kapcsolati beállításokat, ahol IP-t, portot, felhasználonevet és jelszot adsz meg. Nyílván addig írd át az IP címet, a személyes biztonság érdekében.

Gyanakszom a helytelen portra.
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.


2018-01-17, 12:22:32 #3 Utolsó szerkesztés: 2018-01-17, 12:47:05 Szerző: udvatt108
És azt mondod tutira jó IP-t írsz be a localhost helyére?


Üzenet összefésülés: 2018-01-17, 12:30:48

Mihez nyúltál legutóbb, mert ez akkor történik, ha localhostot írsz az IP helyett, és mivel már egy kliens (szerver) csatlakozva van a localhoston ezt a hibát dobhatja ha az a mysql.sock konfigurációban be van állítva és persze akkor is ezt dobhatja, ha a mysql.sock helytelenül cagy egyáltalán nincs konfigurálva. Szóval volt ott dolgod?

Üzenet összefésülés: 2018-01-17, 12:38:21

Esetleg nézd meg h a tűzfal blokkolja-e a 3306-os portot, vagy kapcsold ki simán. És ellenőrizd le, hogy valóban 3306-os porton fut a mysql, nem-e módostva lett. Filezillán a szerveren meg tudod nézni a valódi portot a db CONFIG fájlban.

És ha véletlen az elöbbi lehetőségek nem orvosolták a hibát, futtasd le ezt a parancsot a freebsd konzolon (putty/vbox), tudom h azt írtad fel tudsz lépni a szerverre, de azért lássuk mit mond a szerver:
service mysql-server status
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

2018-01-17, 13:21:11 #4 Utolsó szerkesztés: 2018-01-18, 10:34:30 Szerző: Dreon
Köszönöm szépen.
Most dolgozom, de este kipróbàlom.
Amúgy a sockban nem mókoltam semmit.
Localhost helyére a vps ipt írom.
Megnézem a db configot is majd akkor.
:) :)



Üzenet összefésülés: 2018-01-17, 23:53:23

service mysql-server status

mysql is running as pid 2460.



Üzenet összefésülés: 2018-01-18, 00:26:41

Megnéztem a mysql beállításokat. 3306-ra van nyitva a mysql.
Viszont amin megakadt a szemem,az az hogy a localhost(127.0.0.1) címre van megnyitva a port.

Üzenet összefésülés: 2018-01-18, 10:25:09

Sikerült,csak egy kis hiba volt az egyik fájlban. :)
Viszont most más problémám akadt!

"Nem hozhatod létre a karaktert!"

CH1 logjai nem írnak semmit, a DB viszont érdekes.



Üzenet összefésülés: 2018-01-18, 10:34:30

Jan 18 10:08:21.980077 :: SYSTEM: new connection from [IP******* fd: 19 handshake 1273706492 output input_len 0, ptr 0x2f5c1080
Jan 18 10:08:22.681590 :: MARK_SERVER: Login
Jan 18 10:08:22.819515 :: LargePacket Size 556
Jan 18 10:08:22.819590 :: MARK_SERVER: GuildMarkIDXList 563 bytes sent.
Jan 18 10:08:23.99778 :: MARK_SERVER: Sending blocks. (imgIdx 0 diff 0 size 10)
Jan 18 10:08:23.299905 :: SYSTEM: closing socket. DESC #19
Jan 18 10:08:25.979494 :: EmpireSelect 0x2f5c0d00

CH1 syslogban találtam ennyit.
Sys_errben nincs semmi.

A syserr magáért beszél, érvénytelen a last_play mezőbe küldött adat. Menj navicatban a player.player-be és nézd meg az említett mező adattípusát és írd le mi az. Elvileg datetime lesz.

Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Szia!
Igen datetime az adattípusa. De nincs létrehozva karakter,mert nem is engedi. Ezeknek az értékeknek regisztrációkor kéne generálódnia nem?
Last_play az hogy mikor lépett fel utoljára a szerverre(elvileg) azt nem én töltöm ki. :D Ezért nem értem csak. :/

Nem, a karakter adatait a szerver tölti ki, ott semmit nem kell manuálisan megadni. Ma 15:00-tól Este 22:00-ig otthon leszek, ha addig gépelött vagy/leszel, akkor Teamvieweren megcsinálom, majd skypen keress fel.

Skype: udvatt108

(UI.: Ha nem is azonnal, de válaszolni fogok skypen.)
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Hú, azt megköszönném, de sajnos délutànos vagyok. 14:00-22:00-ig melozok. Holnap délelőtt esetleg?

2018-01-18, 13:34:23 #9 Utolsó szerkesztés: 2018-01-18, 13:41:15 Szerző: udvatt108
Én kiszámíthatatlan beosztásban dolgozom, ami azt jelenti joformán nem vagyok othon, mint most sem, csak ma és holnap délután a tuti.

Szerkesztve:
Esetleg késő este szombat vagy vasárnap délelött van "szabad napom".

Sajnos telefonról pedig nem tudok segíteni, mert a céges gép felügyelt és azt nem tudom használni ilyen célra, csak telefonrol tudok netezni is.
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Nekem a szombat este, és a vasàrnap délelőtt is jó.
Hàt azt elhiszem.
Köszönöm szépen előre is!!

    failed, retrying in 5 secondsmysql_real_connect: Access denied for user 'mt2'@'localhost' (using password: YES)
   
Erre a hibára mi lenne a megoldás? :) :)

A konfig fájlokban és más egyéb helyen ahol az mt2 lokális felhasználót használja egyeztetni a jelszót? ???
A buta emberek különös szenvedélyt táplálnak az olyan következtetések iránt, amelyekre a maguk eszével jutottak.
Lev Tolsztoj

Config fájlokban már megnéztem. :) :)

Ugyan az a jelszó mint az adatbázisban?
A buta emberek különös szenvedélyt táplálnak az olyan következtetések iránt, amelyekre a maguk eszével jutottak.
Lev Tolsztoj

Navicatbe meg be sem enged. :( :(

Nálad jó nagy gubancok vannak. Resetelni kell a szerver mysql jelszót az alapra. Meg tudod csinálni putty/vbox konzolban. Nyilván google a barátod.
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Találtam rá megoldást,viszont miután beírom az új jelszót,amit szeretnék,ezt írja....
ERROR 1054 (42S22): Unknown column 'password' in 'field list'

Hogy próbáltad?
A buta emberek különös szenvedélyt táplálnak az olyan következtetések iránt, amelyekre a maguk eszével jutottak.
Lev Tolsztoj