проблема с Apache+MySQL

Apache и PHP поставил нормально, возникла проблема, когда стал прикручивать MySQL.
пишу:
chown -R blackbanny:mysql /var/lib/mysql/
потом:
mysql_install_db --datadir=/var/lib/mysql --user=blackbanny
и выводится ошибка:

FATAL ERROR: Could not find ./bin/my_print_defaults
If you compiled from source, you need to run 'make install' to
copy the software into the correct location ready for operation.
If you are using a binary release, you must either be at the top
level of the extracted archive, or pass the --basedir option
pointing to that location.

подскажите что делать? от root MySQL запускается нормально, а как сделать, чтобы я мог запускать от пользователя blackbanny?
А это точно надо – запускать MySQL от этого пользователя? Для чего это необходимо?

Насколько мне известно, от рута запускается стартовый скрипт, а сам MySQL обычно работает от пользователя mysql.

И если в раньше у вас работал такой способ, не могли ли бы вы вспомнить версию MySQL, на которой это работало?
Natrio
И если в раньше у вас работал такой способ, не могли ли бы вы вспомнить версию MySQL, на которой это работало?

раньше не делал, сейчас только решил поставить…


вообшем не стал делать запуск от другого пользователя, настроил так:
1. Удалил каталоги /var/lib/mysql/mysql и /var/lib/mysql/performance_schema, удалил файлы /var/lib/mysql/mysql-bin.index и несколько файлов /var/lib/mysql/mysql-bin.00000N где N число от 1 до сколько у тебя там.
2. #cd /usr
mysql_install_db –basedir=/usr –user=mysql
тогда базы поставятся с правильными правами.
3. /etc/rc.d/mysqld start
4. /usr/bin/mysqladmin -u root password ‘new-password’
ну так и надо..так будет работать корректно..когда хозяйка файлов сам мускул. иначе заморачиваться с правами на группу… Добавьте в название топа.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.