# cd /usr/ports/dtabases/mysql51-server
# make install clean
...
# mysql_install_db
# chown -R mysql /var/db/mysql/
# chgrp -R mysql /var/db/mysql/
После этого сервер запускается и работает, но при попытке назначить руту пароль или просто воспользоваться клиентом появляется ошибка 1045 (ER_ACCESS_DENIED_ERROR). Посмотрел на mysql.com, попробовал то, что там предлагают - бестолку. Раньше MySQL ставил на фряху 7.0 - все, что я сделал - просто установил порт и написал mysql_enable="YES" в rc.conf. Больше вообще ничего не делал - все сразу заработало :-) А тут не проканало :-)
Скажите пожалуйста, что я делаю не так. Это, по-сути, моя первая настоящая установка MySQL (та, что завершается просто - ненастоящая :-)
# cd /usr/ports/dtabases/mysql51-server
# make install clean
...
# mysql_install_db
# chown -R mysql /var/db/mysql/
# chgrp -R mysql /var/db/mysql/
После этого сервер запускается и работает, но при попытке назначить руту пароль или просто воспользоваться клиентом появляется ошибка 1045 (ER_ACCESS_DENIED_ERROR). Посмотрел на mysql.com, попробовал то, что там предлагают - бестолку. Раньше MySQL ставил на фряху 7.0 - все, что я сделал - просто установил порт и написал mysql_enable="YES" в rc.conf. Больше вообще ничего не делал - все сразу заработало :-) А тут не проканало :-)
Скажите пожалуйста, что я делаю не так. Это, по-сути, моя первая настоящая установка MySQL (та, что завершается просто - ненастоящая :-)
Самый простой и очевидный вариант как всегда приходит последним. В моем случает причиной проблемы был самопальный my.cnf на основе my-small.cnf. Все заработало после:
Самый простой и очевидный вариант как всегда приходит последним. В моем случает причиной проблемы был самопальный my.cnf на основе my-small.cnf. Все заработало после: