Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Mysql 5.024a - lost connection to MySQL server during query
http://forum.freesco.pl/viewtopic.php?f=22&t=15300
Strona 1 z 1

Autor:  ziolko [ wtorek, 8 maja 2007, 11:30 ]
Tytuł:  Mysql 5.024a - lost connection to MySQL server during query

Witam
Po instalacji pisze polecenie:):
/usr/bin/mysqladmin -u root -h server3800 password 2belty

i dostaje komunikat:
/usr/bin/mysqladmin: connect to server at 'server3800' failed
error: 'Lost connection to MySQL server during query'

W wersji starszej 4.0.26 nie mialem takiego problemu.
Prosze o pomoc w rozwiazaniu prolbemu.

Autor:  viater [ wtorek, 8 maja 2007, 12:13 ]
Tytuł: 

W tej wersji domyślnie serwer nie słucha na porcie tcp.
Sprawdź, czy masz zapłotkowaną linijkę
: [/] [] ()
skip-networking

w /etc/my.conf (sekcja [mysqld] ) - jeśli nie, to zapłotkuj.

W sumie jeśli nie potrzebujesz łączyć się z serwerem mysql z innej maszyny, to domyślne ustawienie jest dobre dla bezpieczeństwa. Wtedy zamiast

/usr/bin/mysqladmin -u root -h server3800 password twoje_haslo

spróbuj

usr/bin/mysqladmin -u root -h localhost password twoje_haslo

Oczywiście w takim wypadku trzeba będzie pozmieniać we wszystkich skryptach php, które korzystają z mysql, "server3800" na "localhost".

Autor:  fox [ niedziela, 27 maja 2007, 21:47 ]
Tytuł: 

Niestety zapłotkowanie lini skip-networking nic nie daje.
Tak jakby mysql nie przyjmował połączeń za pośrednictwem protokołu TCP/IP! Nie da się z nim połączyć przez port 3306 nawet lokalnie!

Autor:  MAC!EK [ poniedziałek, 28 maja 2007, 09:38 ]
Tytuł: 

: [/] [] ()
cat /etc/hosts.allow


jeśli nie ma tam nic o mysqld to dopisz:

: [/] [] ()
mysqld: ALL

Autor:  JakubC [ poniedziałek, 28 maja 2007, 14:46 ]
Tytuł: 

Macieks: Czy to nie jest dodawne w post_install?

Autor:  MAC!EK [ poniedziałek, 28 maja 2007, 14:48 ]
Tytuł: 

Raczej nie, ale jest zgłoszenie w mantis o tym.

Autor:  fox [ poniedziałek, 28 maja 2007, 20:28 ]
Tytuł: 

MAC!EK pisze:
: [/] [] ()
cat /etc/hosts.allow


jeśli nie ma tam nic o mysqld to dopisz:

: [/] [] ()
mysqld: ALL


Dzięki! Pomogło! :D

Autor:  tEREk-071 [ środa, 4 lipca 2007, 23:11 ]
Tytuł: 

Witam,

Mam ten sam problem co poprzednik .. instaluje NND 0.2.2fr na virtualnej maszynie.

Apache 2.2.4-4nnd
PHP4 4.4.6-3 nnd
Mysql 5.0.24a-3nnd

Apache działa poprawnie PHP też

po instalacji Mysql-a
wykonuje komendę
: [/] [] ()
/etc/rc.d/mysqld start


odpala sie mysql

wpisuje kolejne komendy według opisu
: [/] [] ()
/usr/bin/mysqladmin -u root password terek071

przechodzi normalnie potem wpisuje
: [/] [] ()
/usr/bin/mysqladmin -u root -h nnd password terek071 -p

lub
: [/] [] ()
/usr/bin/mysqladmin -u root -h localhost password terek071


po wykonaniu którejś z tych komend komp myśli dość długo ... i wyświetla komunikat taki jak w temacie.

po wciśnięciu ctrl+c wypisuje coś stylu " port 3306 nieosiągalny, sprawdż czy działa mysql poleceniem
: [/] [] ()
telnet nnd 3306
to polecenie też nic nie zwraca.


zastosowalem sie do rady i w pliku hosts.allow dodałem linijke
: [/] [] ()
mysqld: ALL



Jak macie jakieś pomysły to proszę o rade

Pozdrawiam[/code]

Autor:  przemek_nnd [ sobota, 7 lipca 2007, 14:23 ]
Tytuł: 

napisz na priva dam Ci swoje paczki

Autor:  yorn [ środa, 25 lipca 2007, 13:43 ]
Tytuł: 

taki sam problem jak tEREk-071.
Przy próbie zalogowania się do mysql dostaje komunikat:
'Lost connection to MySQL server during query'
Ma ktoś jakieś rozwiązanie ??

Autor:  JakubC [ środa, 25 lipca 2007, 14:20 ]
Tytuł: 

Cytuj:
Ma ktoś jakieś rozwiązanie ??

Poprawnie skonfigurować mysqla.

Autor:  yorn [ czwartek, 26 lipca 2007, 10:21 ]
Tytuł: 

domyślam sie że jest coś nie tak. Ale zrobiłem wszystko według instrukcji :
http://nnd.freesco.pl/modules.php?name= ... cle&sid=17
czyli:

: [/] [] ()
/usr/bin/mysqladmin -u root password 123
/usr/bin/mysqladmin -u root -h localhost  password 123
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'


ale jeśli zamiast localhost wpisze nazwe serwera:
: [/] [] ()
 
/usr/bin/mysqladmin -u root -h eltel  password 123
/usr/bin/mysqladmin: connect to server at 'eltel' failed
error: 'Lost connection to MySQL server during query'

dopisałem tez w pliku hosts.allow linijke:
: [/] [] ()
mysqld: ALL

Więc co mam jeszcze skonfigurować ??

Autor:  tasiorek [ czwartek, 26 lipca 2007, 10:26 ]
Tytuł: 

yorn pisze:
domyślam sie że jest coś nie tak. Ale zrobiłem wszystko według instrukcji :
http://nnd.freesco.pl/modules.php?name= ... cle&sid=17

Przeczytaj ta instrukcje jeszcze raz.

Autor:  yorn [ czwartek, 26 lipca 2007, 10:54 ]
Tytuł: 

Przeczytałem właśnie i to 3 razy :(
Mała wskazówka :)

Autor:  JakubC [ czwartek, 26 lipca 2007, 13:43 ]
Tytuł: 

Nie wpisuj nazwy swojego serwera, zostaw localhost.

Zrób tak

rm -r /var/lib/mysql
/usr/bin/mysqladmin -u root password 'tuwpiszswojehaslo'

I już.

Możesz się logować do bazy. Zaloguj się teraz przez phpmyadmina i możesz dodać nowych użytkowników.


Pozdrawiam

Autor:  kubi4 [ czwartek, 2 sierpnia 2007, 18:17 ]
Tytuł: 

na świeżej instalacji NND (nnd-linux-0.2.2-fr-2007.05.20) +apache + php +mysql

po pierwszym uruchomieniu tworzy się baza i na tym koniec
a cały log wygląda tak:
070802 20:08:21 mysqld started
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
070802 20:08:21 InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
070802 20:08:25 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
070802 20:08:28 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
070802 20:08:31 InnoDB: Started; log sequence number 0 0
070802 20:08:31 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
070802 20:08:31 mysqld ended

jak zrobić tą tabelę mysql.host?
pozdrawiam

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/