[sisyphus] MySQL 5.0 :(

Stanislav Yadykin =?iso-8859-1?q?tosick_=CE=C1_altlinux=2Eru?=
Чт Фев 9 16:37:51 MSK 2006


Добрй день, господа!

Вот такая проблема у меня возникла с новым MySQL из сизифа (5.0.18-alt1.2).
При старых базах обновил MySQL, но при установке возникла ошибка при 
исполнении POSTIN скрипта. Дальнейшее расследование показало, что команда 
my_print_defaults при запуске с необходимыми параметрами от пользователя 
mysql возвращает данные, а при запуске от рута - нет.
==============================================
$> my_print_defaults mysqld
--old_passwords=1
--datadir=/var/lib/mysql/db
--log=/var/lib/mysql/log/queries
--pid-file=/var/lib/mysql/mysqld.pid
--skip-locking
--skip-networking
--socket=/var/lib/mysql/mysql.sock
--tmpdir=/var/lib/mysql/tmp
--user=mysql
--skip-innodb
--skip-bdb
--old_passwords=1
--datadir=/var/lib/mysql/db
--log=/var/lib/mysql/log/queries
--pid-file=/var/lib/mysql/mysqld.pid
--skip-locking
--skip-networking
--socket=/var/lib/mysql/mysql.sock
--tmpdir=/var/lib/mysql/tmp
--user=mysql
--skip-innodb
--skip-bdb
$> sudo my_print_defaults mysqld
$>
===================================================

Далее при попытке старта mysql в логе пишется:
==============================
2006-Feb-09 15:31:26 :: startup
060209 15:31:26 [ERROR] Fatal error: Please read "Security" section of the 
manual to find out how to run mysqld as root!

060209 15:31:26 [ERROR] Aborting

060209 15:31:26 [Note] /usr/sbin/mysqld: Shutdown complete

2006-Feb-09 15:31:26 :: execution failed
2006-Feb-09 15:31:26 :: shutdown
==============================
Создается впечатление, что mysqld просто не видит конфига my.cnf (из-под 
рута). Дальнейшее расследование показало, что возможно это действительно так, 
поскольку
# su -s /bin/sh -c "safe_mysqld -C cp1251" mysql
отлично стартует сервер.
Скажиите, я один такой или же все-таки есть невезучие like me?

-- 
Stanislav Yadykin
ALT Linux Team



Подробная информация о списке рассылки Sisyphus