Strona 3 z 3

: 15 stycznia 2009, 08:46
autor: lessmian2
A jeśli wydasz polecenie

Kod: Zaznacz cały

mysqld_safe
to coś wyrzuca?

: 15 stycznia 2009, 13:02
autor: deluss

Kod: Zaznacz cały

nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql


: 15 stycznia 2009, 13:08
autor: lessmian2
Czyli niby teraz Ci działa. Podaj wyniki poleceń

Kod: Zaznacz cały

ps aux | grep mysql
netstat -an | grep 3306
mysql -u root -p
A, i albo sprawdzaj z drugiego terminala, albo odpal MySQLa przez

Kod: Zaznacz cały

mysqld_safe &
co byś sobie nie zabił procesu który właśnie odpaliłeś ;-)

: 15 stycznia 2009, 13:24
autor: deluss

Kod: Zaznacz cały

root@ubuntu:~# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
root@ubuntu:~# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
root@ubuntu:~# mysqld_safe &
[1] 18724
root@ubuntu:~# nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[18761]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[18829]: ended


: 15 stycznia 2009, 15:36
autor: ShinnRa
root@ubuntu:~# nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[18761]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[18829]: ended
czyli mysql startuje i od razu jest zabijane :/ z jakiegos powodu...

spróbuj coś takiego i zobacz czy rzuca jakimiś błedami:

Kod: Zaznacz cały

mysqld_safe --user=mysql --socket=/tmp/mysql.sock

: 15 stycznia 2009, 16:30
autor: deluss

Kod: Zaznacz cały

root@ubuntu:~# mysqld_safe --user=mysql --socket=/tmp/mysql.sock
nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[9013]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[9031]: ended


: 15 stycznia 2009, 17:27
autor: lessmian2
Wklej jeszcze wyniki poleceń:

Kod: Zaznacz cały

ls -l /etc/mysql/my.cnf
ls -ld /var/log/mysql
ls -l /var/log/mysql
ls -ld /var/run/mysqld
ls -l /var/run/mysqld/
ls -ld /var/lib/mysql
ls -l /var/lib/mysql
Może któryś z katalogów/plików ma złego właściciela/uprawnienia.

: 15 stycznia 2009, 17:50
autor: deluss
1.

Kod: Zaznacz cały

-rw-r--r-- 1 root root 3897 2008-05-09 19:31 /etc/mysql/my.cnf
2.

Kod: Zaznacz cały

drwxr-s--- 2 mysql adm 4096 2008-09-23 19:13 /var/log/mysql
3.

Kod: Zaznacz cały

total 0

4.

Kod: Zaznacz cały

drwxr-xr-x 2 root root 40 2009-01-14 22:19 /var/run/mysqld

5.

Kod: Zaznacz cały

total 0

6.

Kod: Zaznacz cały

drwx------ 4 mysql root 4096 2009-01-15 16:12 /var/lib/mysql
7.

Kod: Zaznacz cały

total 45128
drwx------ 2 mysql mysql     4096 2009-01-11 21:45 DarpaOT
-rw-rw---- 1 mysql mysql 35651584 2009-01-15 13:06 ibdata1
-rw-rw---- 1 mysql mysql  5242880 2009-01-15 16:12 ib_logfile0
-rw-rw---- 1 mysql mysql  5242880 2009-01-06 12:20 ib_logfile1
drwx------ 2 mysql root      4096 2008-12-28 03:12 mysql


: 15 stycznia 2009, 18:17
autor: lessmian2
Zrób

Kod: Zaznacz cały

chown -R mysql /var/run/mysqld
i spróbuj jeszcze raz odpalić MySQLa. Ale szczerze wątpię żeby to było to ;-)

: 15 stycznia 2009, 18:39
autor: deluss
nic :/