Страница 1 из 2

Проблемма при запуске MySQL

Добавлено: 2007-07-30 13:39:16
Max Yurchak
Сталкнулся с такой проблемкой, MySQL не хочет стартовать. Когда даю команду:

Код: Выделить всё

# mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Ошущение, что при старте не создался файлик "mysql.sock" а он ведь и вправду не создался, вопрос только почему? Первый раз столкнулся с такой проблеммой.

Код: Выделить всё

# uname -v
FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC

# pkg_info | grep mysql
mysql-client-5.0.45 Multithreaded SQL database (client)
mysql-server-5.0.45 Multithreaded SQL database (server)

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 13:45:20
Alex Keda
ну, там

Код: Выделить всё

pa -auxw | grep mysql
sockstat | grep mysql
неплохо бы...

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 13:48:20
Max Yurchak
lissyara писал(а):ну, там

Код: Выделить всё

pa -auxw | grep mysql
sockstat | grep mysql
неплохо бы...
А пусто там, не стартует Скуль!!!

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 13:51:40
Alex Keda
ну а чё-ты тогда общественность в заблуждение вводишь попытками приконнектится? :)

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 13:58:36
a_pri
а в rc.conf прописано для SQL ?

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 14:06:31
Sw%00p
конфиг выложи и права на папки раставь

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 14:10:54
Max Yurchak
lissyara писал(а):ну а чё-ты тогда общественность в заблуждение вводишь попытками приконнектится? :)
Ну так ведь не стартует!

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 14:11:54
stomotolog
Добрый день!
А что в логах то пишет?
Почему не стартует?
С Уважением!

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-30 15:31:38
dikens3
Обычно логи на экране или в /var/db/mysql/*.err

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 8:22:39
Max Yurchak
Вы не поверите, но я ничего в логах не вижу. В логох системы ничего нет а в /var/db/mysql/ нет файлов с расширением *.err
Волшебство!!!! :shock:

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 8:33:45
Sw%00p
права раставь мускула

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 8:53:12
Max Yurchak
Да расставлял в самом начале после установки

Код: Выделить всё

chown -R mysql:mysql /var/db/mysql

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 9:39:17
Sw%00p
конфиг покажи
там путь сокета правильный?

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 9:43:13
dikens3
Какой скрипт запускаешь для запуска mysql?

Выполни: /usr/local/erc/rc.d/mysql-server.sh rcvar
Выполни: cat /etc/rc.conf | grep mysql

и выводы сюда.

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 12:42:29
Max Yurchak
dikens3 писал(а):Какой скрипт запускаешь для запуска mysql?

Выполни: /usr/local/erc/rc.d/mysql-server.sh rcvar
Выполни: cat /etc/rc.conf | grep mysql

и выводы сюда.

Код: Выделить всё

# /usr/local/etc/rc.d/mysql-server rcvar
# mysql
$mysql_enable=NO
cat /etc/rc.conf | grep mysql ничего не выыодит потому как я его вручную запускаю.

Код: Выделить всё

/usr/local/etc/rc.d/mysql-server start

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 13:08:59
Alex Keda
тогда уж forcestart
и бегом читать маны от rc.subr и далее

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 13:26:10
serge

Код: Выделить всё

echo 'mysql_enable="YES"' >> /etc/rc.conf

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 16:10:19
beast
в продолжении темы не запуска :)

Код: Выделить всё

 more /var/db/mysql/xxx.err 
  mysqld started
 [ERROR] Can't start server : Bind on unix socket: Permission denied
 [ERROR] Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
 [ERROR] Aborting

 [Note] /usr/local/libexec/mysqld: Shutdown complete

  mysqld ended
кому и какие пермишены то раздать?! :twisted: помогите неумному))

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 16:30:09
Alex Keda

Код: Выделить всё

sockstat | grep mysql

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 16:44:29
beast
lissyara писал(а):

Код: Выделить всё

sockstat | grep mysql
если ты это мне, то я не понимаю что там должно быть, если приложение не запущено или не запускается
у меня после данной команды - тишина

Код: Выделить всё

/home/beast/>/usr/local/etc/rc.d/mysql-server start
Starting mysql.
/home/beast/>sockstat | grep mysql
/home/beast/> 

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 16:50:56
Alex Keda

Код: Выделить всё

ls -alh /tmp | grep sock

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 16:59:06
beast
Завелось!
Права нуно дать на диру /tmp чтоб он туда свое добро mysql.sock подсунул

Код: Выделить всё

/tmp/>sockstat | grep mysql
mysql    mysqld     3644  4  stream /tmp/mysql.sock
/tmp/> 
усем псиб :D
буду дальше мусю мучать :D

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 19:07:17
Alex Keda
чё-то вы все не то с tmp делаете - что права слетают...

Код: Выделить всё

/usr/home/lissyara/>ll / | grep tmp
drwxrwxrwt  26 root  wheel         7168 31 июл 20:02 tmp
/usr/home/lissyara/>
это - дефолт. обратите внимание на последний символ пермишенов

Re: Проблемма при запуске MySQL

Добавлено: 2007-07-31 20:55:22
beast
lissyara писал(а):чё-то вы все не то с tmp делаете - что права слетают...

Код: Выделить всё

/usr/home/lissyara/>ll / | grep tmp
drwxrwxrwt  26 root  wheel         7168 31 июл 20:02 tmp
/usr/home/lissyara/>
это - дефолт. обратите внимание на последний символ пермишенов
у меня по дефолту было 755
а можно поподробней на счет последнего символа)) че за t?!

Re: Проблемма при запуске MySQL

Добавлено: 2007-08-01 6:47:57
Sw%00p
че за t?!
липучка