Как я устанавливаю mysql набор символов сервера в FreeBSD 8.2?

Не уверенный, почему Вы выбрали vsftpd, поскольку документации известно недостает/распределяет. Однако для ответа на вопрос - самый простой метод предоставления доступа зарегистрированного пользователя посредством включения локальных пользователей:

# Uncomment this to allow local users to log in.
local_enable=YES

Существуют другие опции, зависящие от Ваших потребностей, таких как хранение пользователей в механизме базы данных как MySQL. Для более уместной информации проверьте следующие страницы:

Принятие Вас означало компиляцию vsftpd, когда Вы сказали, что "Я сделал свое собственное", затем эта информация должна применяться. Сообщите нам, является ли это неправильным предположением или если информация обеспечила, не помогает.

2
08.09.2012, 05:25
2 ответа

Я отредактировал/etc/rc.conf и добавил mysql_args строку ниже:

mysql_enable="YES"
mysql_args="--character-set-server=utf8"

Это работает, и я вижу, что набор символов сервера обновляется.

3
27.01.2020, 21:57
  • 1
    я предпочел бы основанное на файле конфигурации решение, но это работает на данный момент –  User 08.09.2012, 06:02

Из руководства,

Укажите символьные настройки при запуске сервера. Для выбора набора символов и сопоставления при запуске сервера используйте - сервер набора символов и - параметры сервера сопоставления.

Вы включаете следующее в /usr/local/etc/my.cnf

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

(Вы могли найти образцы my.cnf в /usr/local/share/mysql)

Больше информации о mysql

2
27.01.2020, 21:57
  • 1
    /etc/mysql не существовать на FreeBSD –  User 08.09.2012, 05:43
  • 2
    @User, это - ошибка, извините. ответьте на обновленный –  daisy 08.09.2012, 05:55
  • 3
    , который я пробую, это, но по некоторым причинам mysql не хочет запускаться, когда файл там. Если я переименовываю файл затем mysql, запускается прекрасный. –  User 08.09.2012, 06:02

Теги

Похожие вопросы