blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
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? |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
А это точно надо – запускать MySQL от этого пользователя? Для чего это необходимо? Насколько мне известно, от рута запускается стартовый скрипт, а сам MySQL обычно работает от пользователя mysql. И если в раньше у вас работал такой способ, не могли ли бы вы вспомнить версию MySQL, на которой это работало? |
blackbanny |
|
Темы:
27
Сообщения:
167
Участник с: 29 марта 2011
|
Natrio раньше не делал, сейчас только решил поставить… вообшем не стал делать запуск от другого пользователя, настроил так: 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’ |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
ну так и надо..так будет работать корректно..когда хозяйка файлов сам мускул. иначе заморачиваться с правами на группу… Добавьте в название топа.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|