Pri pokuse o pripojenie k mysql dostávam nasledujúcu chybu:
Nemôžem sa pripojiť k lokálnemu MySQL serveru cez socket '/var/lib/mysql/mysql.sock' (2)
Existuje nejaké riešenie tejto chyby? Aký môže byť jej dôvod?
Pripájate sa na "localhost" alebo "127.0.0.1" ? Všimol som si, že pri pripojení na "localhost" sa používa konektor socket, ale pri pripojení na "127.0.0.1" sa používa konektor TCP/IP. Ak konektor socket nie je povolený/funguje, môžete skúsiť použiť "127.0.0.1".
Skontrolujte, či je služba mysqld spustená alebo nie, ak nie je spustená, spustite ju.
Ak váš problém nie je vyriešený, vyhľadajte súbor /etc/my.cnf
a upravte ho nasledovne, kde uvidíte riadok začínajúci na socket
. Pred vykonaním tejto aktualizácie si urobte zálohu tohto súboru.
socket=/var/lib/mysql/mysql.sock
Zmena na
socket=/opt/lampp/var/mysql/mysql.sock -u root