Mysql Проблемы (mysql.sock)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
HidX
Сообщения: 54
ОС: Debian

Mysql Проблемы (mysql.sock)

Сообщение HidX »

Собственно, достался мне тут сервачёк с FreeBSD 7. На нём вертелась Mysql, которая почему то не запускалась.
Проблема довольно известная. Но ни одно решение которое я нашёл в интернет не подошло.

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

server# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


Думал что права на темп кто то редактировал

drwxrwxrwx 14 root wheel 512 19 мар 03:03 tmp


редактирование конфига/Переустановка\Удаление\обновление mysql не помогает.

Самое интересное, поставил PostgreSQL. Она то же не запускается, пишет что тоже проблемы с mysql.sock

Подскажите....
Спасибо сказали:
xeeon
Сообщения: 59
ОС: LinuxMint 7 Gloria

Re: Mysql Проблемы (mysql.sock)

Сообщение xeeon »

Привет!
У меня тоже на FreеBSD и в SUSE что то вроде этого было

Вот давно на одно зарубежном форуме нашол и сохранил в блокноте:)
hi
i installed mysql package available from suse release 9...
when i try to connect i get error:
[test] ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
mysql.sock don't seem to exist
Somebody have the same problem?
thanks

Ответ долго не заставил себя ждать:)
rcmysql start

У меня все заработало:)
Спасибо сказали:
Аватара пользователя
HidX
Сообщения: 54
ОС: Debian

Re: Mysql Проблемы (mysql.sock)

Сообщение HidX »

хм....
У меня и комманды такой несуществует )



Окей. Следующий вопрос, как полностью нафиг удалить MYSQL. (блин, в линухе было бы попроще.)

Вот

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

epo# pkg_info | grep mysql
mysql-client-6.0.9  Multithreaded SQL database (client)
p5-DBD-mysql-4.010  MySQL driver for the Perl5 Database Interface (DBI)
php5-mysql-5.2.8    The mysql shared extension for php



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

epo# pkg_delete -x mysql
pkg_delete: package 'p5-DBD-mysql-4.010' is required by these other packages
and may not be deinstalled:
atslog-2.1.1_2
pkg_delete: package 'php5-mysql-5.2.8' is required by these other packages
and may not be deinstalled:
atslog-2.1.1_2
pkg_delete: package 'mysql-client-6.0.9' is required by these other packages
and may not be deinstalled:
p5-DBD-mysql-4.010
php5-mysql-5.2.8
atslog-2.1.1_2

pkg_delete -x atslog-2.1.1_2
pkg_delete -x p5-DBD-mysql-4.010
pkg_delete -x mysql

epo# mysql
mysql: Команда не найдена.


Удалил все пакеты. Все папки, конфиги.

Ставлю заного. Опять такая фигня. c сокетом

epo# cd /usr/ports/databases/mysql51-server
epo# make && make install && make clean
===> Vulnerability check disabled, database not found

You may use the following build options:

WITH_CHARSET=charset Define the primary built-in charset (latin1).
WITH_XCHARSET=list Define other built-in charsets (may be 'all').
WITH_COLLATION=collate Define default collation (latin1_swedish_ci).
WITH_OPENSSL=yes Enable secure connections.
WITH_LINUXTHREADS=yes Use the linuxthreads pthread library.
WITH_PROC_SCOPE_PTH=yes Use process scope threads
(try it if you use libpthread).
WITH_FAST_MUTEXES=yes Replace mutexes with spinlocks.
BUILD_OPTIMIZED=yes Enable compiler optimizations
(use it if you need speed).
BUILD_STATIC=yes Build a static version of mysqld.
(use it if you need even more speed).
WITH_NDB=yes Enable support for NDB Cluster.

..........

===> Cleaning for mysql-client-5.1.30
===> Cleaning for mysql-server-5.1.30

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

epo# ps axw | grep mysql
86780 p0 S+ 0:00,00 grep mysql

epo# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Спасибо сказали:
kolebas
Сообщения: 206
Статус: Интересующийся новичок
ОС: Archlinux

Re: Mysql Проблемы (mysql.sock)

Сообщение kolebas »

а какая версия мускула? у меня на прпошлой недели та же проблема после обновления была, бился пару дней- в гугле толком ничего нет, потом подключил репозиторий посвежее и еще раз обновился upgraded mysql (5.0.77-1 -> 5.0.77-2)- и все заработало
Спасибо сказали:
Аватара пользователя
HidX
Сообщения: 54
ОС: Debian

Re: Mysql Проблемы (mysql.sock)

Сообщение HidX »

Вообще 5.1

Но я даже 6 версию ставил, всё так же. Мне кажется проблема уже в самой системе. Что то с правами наверное.... вот только непойму что.
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Mysql Проблемы (mysql.sock)

Сообщение skeletor »

А как у вас реагирует на вывод такой команды?

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

[skeletor@mail ~]$grep mysql /etc/rc.conf
mysql_enable="YES"
[skeletor@mail ~]$

А то из приведённого кода я не нашёл посылания, на то, что вы таки добавили такую строчку.
Так же можно проверить и ещё такой вывод:

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

sudo sockstat | grep mysql
mysql    mysqld     9677  72 stream /tmp/mysql.sock
Спасибо сказали:
Thug
Сообщения: 200

Re: Mysql Проблемы (mysql.sock)

Сообщение Thug »

Или хотя бы сказать системе ps axf|grep mysql Есть подозрение, что мускуль просто-напросто не запущен. С чего бы постгресу лезть в mysql.sock - ваапще не понимаю, но это и не основной вопрос...
Страйкбол - игра админов :)
Спасибо сказали: