URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 45726
[ Назад ]

Исходное сообщение
"FreeBSD: Установка MySQL"

Отправлено mav , 01-Июл-04 22:12 
При запуске mysql вылетает ошибка: ERROR 2002:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
Файл mysql.sock я создал, ошибка все равно осталось. Запускаю из под рута. Устанавливал из портов.

Содержание

Сообщения в этом обсуждении
"FreeBSD: Установка MySQL"
Отправлено MoHaX , 02-Июл-04 07:15 
>При запуске mysql вылетает ошибка: ERROR 2002:
>Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
>Файл mysql.sock я создал, ошибка все равно осталось. Запускаю из под рута.
>Устанавливал из портов.

Файл mysql.sock создаётся автоматом при запуске MySql... Где-то у тебя в конфигах промблема. В частности где-то с путями до mysql.sock копать надо.


"FreeBSD: Установка MySQL"
Отправлено lavr , 02-Июл-04 11:38 
>При запуске mysql вылетает ошибка: ERROR 2002:
>Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
>Файл mysql.sock я создал, ошибка все равно осталось. Запускаю из под рута.
>Устанавливал из портов.

/etc/my.cnf:
...

[client]

port            = 3306
socket          = /tmp/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
...

ls -lao / | grep tmp (chown&chmod)
[unix1]~ > ls -la /tmp/mysql.sock
srwxrwxrwx  1 mysql  wheel  0 30 июн 15:55 /tmp/mysql.sock
[unix1]~ >

[unix1]~ > sockstat | grep 3306
mysql    mysqld     458    5 tcp4   *:3306                *:*                  
[unix1]~ >

# man mysqld на предмет расширенной информации об ошибках -T при завершении