Portál AbcLinuxu, 24. dubna 2024 14:07


Dotaz: Pripojenie sa na Mysql server

13.12.2002 16:29 Vladimir
Pripojenie sa na Mysql server
Přečteno: 256×
Odpovědět | Admin
Mam nainstalovany RE HAT 8.0 a spusteny Mysql server. Rad by som sa dostal nan zo stanice WINDOWS 98 prikazom mysql -h meno servera. Dostanem chybovu hlasku: Connection lost on during Mysql server query.

Dakujem za radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.12.2002 17:50 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Pripojenie sa na Mysql server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkontroluj nastaveni firewallu (iptables) na linuxove masine. Jestli si to muzes bezpecnostne dovolit, tak pod rootem zadej /etc/init.d/iptables stop a vyzkousej se znovu pripojit z win na mysqld. Pokud to probehne uspesne, je problem lokalizovan na firewall.
16.12.2003 19:10 vetron
Rozbalit Rozbalit vše Pripojenie sa na Mysql server
Zdravim, mam podobny problem s pripojenim na Mysql server(ver 3.23.55) ak sa pripojujem na server cez : mysql -h ... --user=... --password=... tak dostanem hlasku: ERROR 2013: Lost connection to mysql server during query. V logoch je zapis, ktory sa vzdy vypise pri kazdej ziadosti o spojenie s Mysql serverom: Number of processes running now: 1 mysqld process hanging : pid 3579 - killed ...... mysqld restarted .. /libexec/mysqld: ready for connection po kazdej ziadosti o spojenie zabije proces mysql demona a spusti novy s novym PID. Zaujimave je ze mi to pred tym nerobilo.Zacalo to az teraz ked som prenasal server na ine miesto a jedine co som robil som bolo ze som prenasal HW do inej skrine, inak som ine zasahy do systemu nerobil.Potom som spustil server v novej skrini a zrazu nejde sa na MYSQL pripojit. Mysql server plni svoju funkciu ako ma to znamena ze sa zapisuje do tabuliek ale robia to skripty v ktorych sa pripajam priamo lokalne k databaze bez toho aby som pouzil parameter -h host.Ako nahle niekde pouzijem pripojenie s urcenim hostu tak to spadne. Dik
27.10.2004 15:52 Martin Mikala
Rozbalit Rozbalit vše Re: Pripojenie sa na Mysql server
Podařilo se vám to vyřešit? Mám stejný problém.
27.10.2004 16:03 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Pripojenie sa na Mysql server
Poslouchá mysql na portu 3306 (netstat...)? Nemáš v my.cnf skip-networking?
29.10.2004 14:41 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: Pripojenie sa na Mysql server
Myslím, že poslouchá. V port scaneru to napíše, že na portu něco je, ale nenapíše to název služby.
netstat -l tam má řádek
tcp 0 0 *:mysql *:* LISTEN

skip-netvorking v my.cnf nemám.

Při pokusu pingnout na db z PC klienta mysql,nebo test MyODBS přes lan. Se na serveru vypíše toto:
/usr/local/mysql/bin/safe_mysqld: line 284: 8100
Neoprávněný pří­stup do paměti (SIGSEGV
) $NOHUP_NICENESS $ledir/$MYSQLD $defaults
--basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR
$USER_OPTION --pid-file=$pid_file --skip-locking >>$err_log 2>&1

Number of processes running now: 1
mysqld process hanging, pid 8103 - killed
041029 14:31:50 mysqld restarted

V /usr/local/mysql/data/report.err

Number of processes running now: 1 mysqld process hanging, pid 8103 - killed 041029 14:31:50 mysqld restarted /usr/local/mysql/libexec/mysqld: ready for connections

Jinak distribuci mám RH8.0 a MySQL 3.23.58.
Netvrdím to, ale možná je to pravda.
30.12.2004 16:17 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: Pripojenie sa na Mysql server
Tak už jsem ten problém vyřešil.

Stačilo v RH8.0 aktualizovat klihovny glibc, glibc-common a glibc-devel z původní verze 2.2.93-5 na verzi 2.3.2-4.80.8.

Myslel jsem, že budu muset rekompilovat mysql, ale nebylo to potřeba, hned po ukončení rpm -U glibc-common-2.3.2-4.80.8.i386.rpm glibc-2.3.2-4.80.8.i686.rpm glibc-devel-2.3.2-4.80.8.i386.rpm ,začal fungovat přístup jak přes ODBC tak přes nativního klienta mysql.
Netvrdím to, ale možná je to pravda.

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.