Średnio co drugi dzień ktoś ma problem z MySQL-em, bo zamiast skorzystać z gotowej paczki nie potrafi skompilować go ze źródeł. Tutaj masz SlackBuilda z całą otoczką. Podejrzyj sobie jak to wygląda i w jaki sposób MySQL uruchamiany jest przez skrypty startowe.
Jak przy konfiguracji ustalasz tylko prefix, no naprawdę nie baw się i zainstaluj z paczki. To miałoby sens gdybyś chciał jakieś opcje dodatkowe konifugorwać... ale tak? Szkoda zachodu.
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
Sprawdź w /etc/mysql/my.cf żeby sie zgadzał socket klienta i serwera.
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
[client]
#password = your_password
port = 3306
socket = /var/run/mysql/mysql.sock
[mysqld]
port = 3306
socket = /var/run/mysql/mysql.sock
W pliku my.cnf
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Jezeli wyskakuje taki blad to prawodpodobnie cos nie tak z socketami unixa tz. prawdopodobnie trzeba zaladowac modul "unix" o ile istnieje taki modul w kernelu.
Sprobuj sprawdzic czy jest modul "unix"poleceniem: lsmod
jesli pokaze sie cos takiego mniej wiecej:
root@server:/etc# lsmod
Module Size Used by Not tainted
unix 15216 6 (autoclean)
tz ze jest i problemem moga byc prawa dostepu do pliku "tmp/mysql.sock"
Jesli nie ma zaladowanego modulu "unix" sprobuj tak: /sbin/modprobe unix
To nie jest nasz (czyt. na forum) pierwszy problem z MySQLem.
Z reguły to jednak kwestia złej konfiguracji bazy niż systemu
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
xil, problem w tym, że jest to jedyny system bazodanowy, który dostarczany jest ze Slackware'em. Poza tym MySQL jest lepiej znany wśród ludzi (więcej osób o nim słyszało) niż inne systemy baz danych.