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

Исходное сообщение
"mysql4.0.26 из порторв. Отсутствие mysql.sock"

Отправлено Кирилл , 26-Дек-05 10:51 
делаю на freebsd 5.4
cd /usr/ports/databases/mysql4.0-server/
make install clean
# /usr/local/mysql/bin/mysqladmin -u root password 'asd'
/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock'
# find / -name mysql.sock
Нет этого файла.
Что делать?
P.S.
# /usr/local/bin/mysql_install_db
WARNING: The host 'squid_bsd' could not be looked up with resolveip.

Содержание

Сообщения в этом обсуждении
"mysql4.0.26 из порторв. Отсутствие mysql.sock"
Отправлено GD , 26-Дек-05 11:17 
>делаю на freebsd 5.4
>cd /usr/ports/databases/mysql4.0-server/
>make install clean
># /usr/local/mysql/bin/mysqladmin -u root password 'asd'
>/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
>error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock'
># find / -name mysql.sock
>Нет этого файла.
>Что делать?
>P.S.
># /usr/local/bin/mysql_install_db
>WARNING: The host 'squid_bsd' could not be looked up with resolveip.


а после установки запускать mysql не пробовали?


"mysql4.0.26 из порторв. Отсутствие mysql.sock"
Отправлено roman5 , 21-Мрт-06 08:39 
FreeBSD 6.0
1. Создал группу и юзера Mysql
2.
cd /usr/ports/database/mysql-4.1-client
make install
3.
cd /usr/ports/database/mysql-4.1-server
make install
4.
/usr/local/etc/rc.d/mysql-server.sh start
никаких сообщений не выводится и в памяти процесса mysqld нет  

Нет каталога /var/db/mysql
Зашёл в cd /usr/ports/database/mysql-4.1-server/work/mysql-4.1.18/scripts/mysql_install_bd.sh - каьалог создался.

Но /usr/local/etc/rc.d/mysql-server.sh start
по прежнему сервер не запускает..

Каталога /usr/local/mysql/ не существкет, это так и должно быть?

Если аытаюсь запустить /usr/local/libexec/mysqld то пишет:
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
[ERROR] Aborting
[Note] ./mysqld: Shutdown complete

Подскажите, пожалуйста, что я делаю не так?


"mysql4.0.26 из порторв. Отсутствие mysql.sock"
Отправлено Settler , 21-Мрт-06 17:16 
>FreeBSD 6.0
>Подскажите, пожалуйста, что я делаю не так?

cat /etc/rc.conf|grep mysql
mysql_enable="YES"

есть строчка? без нее, как мне кажется, он не запускается.


"mysql4.0.26 из порторв. Отсутствие mysql.sock"
Отправлено AndreyHammer , 28-Мрт-06 05:36 
>FreeBSD 6.0
>1. Создал группу и юзера Mysql
>2.
>cd /usr/ports/database/mysql-4.1-client
>make install
>3.
>cd /usr/ports/database/mysql-4.1-server
>make install
>4.
>/usr/local/etc/rc.d/mysql-server.sh start
>никаких сообщений не выводится и в памяти процесса mysqld нет
>
>Нет каталога /var/db/mysql
>Зашёл в cd /usr/ports/database/mysql-4.1-server/work/mysql-4.1.18/scripts/mysql_install_bd.sh - каьалог создался.
>
>Но /usr/local/etc/rc.d/mysql-server.sh start
>по прежнему сервер не запускает..
>
>Каталога /usr/local/mysql/ не существкет, это так и должно быть?
>
>Если аытаюсь запустить /usr/local/libexec/mysqld то пишет:
>[ERROR] Fatal error: Please read "Security" section of the manual to find
>out how to run mysqld as root!
>[ERROR] Aborting
>[Note] ./mysqld: Shutdown complete
>
>Подскажите, пожалуйста, что я делаю не так?

А в логах что пишет?
Вот в последней ошибке написано что типа не может из-под рута запустить, и чтобы зхапустить из-под рута читать раздел Security надо. Видимо поэтому не запускается мускул обычным способом.


"mysql4.0.26 из порторв. Отсутствие mysql.sock"
Отправлено dimasvas , 28-Мрт-06 07:50 
>>FreeBSD 6.0
>>1. Создал группу и юзера Mysql
>>2.
>>cd /usr/ports/database/mysql-4.1-client
>>make install
>>3.
>>cd /usr/ports/database/mysql-4.1-server
>>make install
>>4.
>>/usr/local/etc/rc.d/mysql-server.sh start
>>никаких сообщений не выводится и в памяти процесса mysqld нет
>>
>>Нет каталога /var/db/mysql
>>Зашёл в cd /usr/ports/database/mysql-4.1-server/work/mysql-4.1.18/scripts/mysql_install_bd.sh - каьалог создался.
>>
>>Но /usr/local/etc/rc.d/mysql-server.sh start
>>по прежнему сервер не запускает..
>>
>>Каталога /usr/local/mysql/ не существкет, это так и должно быть?
>>
>>Если аытаюсь запустить /usr/local/libexec/mysqld то пишет:
>>[ERROR] Fatal error: Please read "Security" section of the manual to find
>>out how to run mysqld as root!
>>[ERROR] Aborting
>>[Note] ./mysqld: Shutdown complete
>>
>>Подскажите, пожалуйста, что я делаю не так?
>
>А в логах что пишет?
>Вот в последней ошибке написано что типа не может из-под рута запустить,
>и чтобы зхапустить из-под рута читать раздел Security надо. Видимо поэтому
>не запускается мускул обычным способом.

не спеши делать make clean. Зайди в папку work/scripts и сделай sh install_db,
после этого cd /var/db, chown -R mysql:mysql mysql/. В rc.conf обязательно mysql_enable="YES". потом /etc/./netstart. Должно заработать.