reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

přesunutí mysql-data

petr.svec (320)|30.1.2009 13:07
mám menší problém s přesunutím adresáře /var/lib/mysql (tj. mysql data)
do /home/mysql

linux (suse) mi vrací:
Error 2002: Can't connect to local MySQL server through socket '/home/mysql/mysql.sock'- MySQL

u adresáře jsem nastavil stejná práva jako byl ten původní (chmod) a přes chown jsem nastavil mysql - mysql také stejně jako na původním adresáři

poradíte co s tím?
diwrnach (5)|30.1.2009 13:29
nemenil jsi nejak soubor my.cnf ?
petr.svec (320)|30.1.2009 14:20
ano jistě, jinak by nepsal že nemůže vytvořit soket v nové cestě...
petr.svec (320)|30.1.2009 14:21
áááá ještě.. když podobné věci dělám pod windows... stejným způsobem, tak bez problémů

tady se ale zřejmě musí nějakým způsobem vytvořit ten socket
diwrnach (5)|31.1.2009 10:29
predne nevim ceho vlastne chces dosahnout presunutim, jaka jsou prava a vlastnik /home/mysql ?
petr.svec (320)|31.1.2009 11:07
chci dosáhnout oddělení systému a dat mysql

práva na adresáři jsou přes chmod i chown nastavena zcela stějně
diwrnach (5)|31.1.2009 11:27
no me prijde ze v /var/lib/mysql stejne jsou jen databaze, soket a log, takze to uz oddelene je
diwrnach (5)|31.1.2009 11:35
presunul jsem si adresar /var/lib/mysql do /work/mysql ..udelal odkaz, pustil mysql a bezi.. bez upravy my.cnf
Logout (4018)|31.1.2009 12:14
Dej sem mysql.cnf, error log
(soubor .err z datového adresáře)
a výpis všech spuštěnejch procesů (nebo zkontroluj, jestli běží či neběží mysqld).
petr.svec (320)|2.2.2009 08:37
vyřešeno tím, že mysql.sock jsem v my.cnf nechal ukazovat na původní adresář... a vše funguje

děkuji za pomoc