Portál AbcLinuxu, 26. prosince 2025 17:49


Dotaz: Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )

14.3.2004 20:02 H0ax | skóre: 8
Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Přečteno: 540×
Odpovědět | Admin
Nedávno jsem naistaloval MySQL-server-5.0.0-0.i386 to restartu systemu se chci přihlásit na PhpMyAdmin a píše to chybu #2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111). Koukal jsem se do /var/lib/mysql/ a soubor mysql.sock existuje. Nevíte čím to je?? Děkuju za odpověď
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.3.2004 21:10 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Odpovědět | | Sbalit | Link | Blokovat | Admin
$ perror 111
Error code 111:  Connection refused
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
14.3.2004 23:16 fish | skóre: 22
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podivej se, kde ten socket tedy je. Bud mrkni do mysql.log nebo zkus treba
netstat -ax|grep mysql
Pak si zmen konfiguraci phpmyadmina (config.inc.php - path to socket), aby na ukazovala na ten spravny socket.
15.3.2004 08:12 Martin Čížek | skóre: 20 | Praha
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Pokud je cesta spravna a stale to nejde, chce to jeste zkontrolovat, zda uzivatel myslq k nemu muze (tzn. vsechny nadrazene adresare musi mit v prislusne skupine prav "x").
Kdyby dva z nás byli dvěma z nich, všichni z nás by mohli být všemi z nich.
15.3.2004 08:23 Martin Čížek | skóre: 20 | Praha
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Mala oprava: pravo k nemu pristupovat by samozrejme meli mit vsichni (aby ho mohli otevrit). Sam mysql.sock by pak mel mit vsechna prava. Nejak mi to po ranu nemysli.
Kdyby dva z nás byli dvěma z nich, všichni z nás by mohli být všemi z nich.
15.3.2004 14:35 H0ax | skóre: 8
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Dík za odpověď Práva jsou nastavena dobře myslím že oktanově to je 777. Zmenil jsem v phpmyadmin cestu k soketu, jak jsem uváděl nahoře a pořád nic. V mysql logu jsem našel tenhle řádek:

040315 14:12:33 mysqld started Cannot initialize InnoDB as 'innodb_data_file_path' is not set. If you do not want to use transactional InnoDB tables, add a line skip-innodb to the [mysqld] section of init parameters in your my.cnf or my.ini. If you want to use InnoDB tables, add to the [mysqld] section, for example, innodb_data_file_path = ibdata1:10M:autoextend But to get good performance you should adjust for your hardware the InnoDB startup options listed in section 2 at http://www.innodb.com/ibman.html 040315 14:12:33 /usr/libexec/mysqld: Incorrect information in file: './mysql/host.frm' 040315 14:12:33 mysqld ended

Vždycky po restartu mysqld se mi ukáže Ukončuji MySQL [Selhalo] Startuji MySQL [OK]
15.3.2004 17:36 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Běží vůbec to mysql? (ps aux | grep mysql)
15.3.2004 19:02 H0ax | skóre: 8
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Píše to tohle: root 6004 1.0 0.2 3632 676 pts/0 S 19:02 0:00 grep mysql
Hmm tenhle příkaz vidím poprvý takže se v tom moc nevyznám.
15.3.2004 20:55 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Neběží.

Takže udělej, co říká, a přidej tam skip-innodb, nicméně jestli to bude pořád řvát na incorrect information v host.frm, tak bude zapotřebí prohnat db myisamchkem -- podívej se do upgradovacích instrukcí na 5.0, pokud je to tak, tak to tam píšou.
16.3.2004 20:28 H0ax | skóre: 8
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
Asi nejlepsi zpusob je si s tim vyhrat :-)) potom dam vedet jak jsem dopad.
17.3.2004 00:46 komodo | skóre: 27 | blog: komodo
Rozbalit Rozbalit vše Problém s Mysql ( /var/lib/mysql/mysql.sock 111 )
treba nastavit prava na adresar kde sa nachadza ./mysql/host.frm

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.