Problemy z MySQL 3.22

Autor: Jan Stoőek (jasio_at_nowhere.pl)
Data: Sun 09 Apr 2000 - 22:37:02 MET DST


Witam,

        Co to jest SIGSEGV?

        Zainstalowałem sobie właśnie mysql v. 3.22.26a (poprzednio
używałem 3.21.33b, ale potrzebne mi były nowe funkcje wprowadzone
w 3.22). I tu problem - gdy uruchamiam zapytanie z command line'a
(nawet najprostsze:

mysql -e "describe notowania" gielda

Otrzymuję komunikat:

Process terminated by SIGSEGV

        Tymczasem gdy uruchomię:

mysql gielda

        i potem "z ręki" wydam polecenie:

describe notowania;

        To wszystko działa. Podobnie działa:

echo describe notowania; | mysql gielda

Wygląda na to, że mysql klient ma z czymś problem, tylko z czym?
NB miałem podobny problem z mysqladminem - większość poleceń
wykonuje, ale nie chciał mi zmienić hasła (Process terminated....)

Próbowałem podmienić mysqla na starszą wersję, ale otrzymałem
komunikat: ERROR 2002: Can't connect to local MySQL server (serwer
był, oczywiście, chodzący).

        Czy ktoś zetknął się z czymś podobnym i zwalczył to?

        Mam Merlina PL, Fixpack XR0M009 (nie pamiętam dokładnie;
nie niżej niż 6 w każdym razie). Zarówno klienta jak i serwer
uruchamiam na tej samej fizycznej maszynie.

        I drugie pytanie: czasem jak przerwę klientowi
wyświetlanie zbyt długaśnych selektów, to często wywraca mi się
serwer twierdząc, że dostał komunikat SIGPIPE - tak przynajmniej
robił 3.21, nowego jeszcze pod tym kątem nie sprawdziłem. Czy da
się coś z tym zrobić?

        Z góry dziękuję.

--
Pozdrawiam,
Jan.
PS. Mój adres: nowhere = Polbox.


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:26:52 MET DST