Установка в FreeBSD
MySQL очень популярная СУБД, подавляющее большинство сайтов построено с ее использованием. Но при установке MySQL 5.7 во FreeBSD существуют некоторые особенности, о которых следует упомянуть.
Установка
pkg install mysql57-serverПосле установки необходимо инициализировать базу данных. Скрипт mysql_install_db в версии 5.7 помечен как deprecated. Поэтому делаем как указано в руководстве - с помощью опции --initialize (пароль будет сгенерирован случайным) или --initialize-insecure (пароль будет пустым). Также инициализацию можно провести от имени пользователя mysql, чтобы сразу был установлен правильный владелец.
su -m mysql -c '/usr/local/libexec/mysqld --initialize-insecure'В MySQL 5.7 по умолчанию включена опция innodb_file_per_table, в результате чего таблицы InnoDB сохраняются в отдельных файлах *.idb в каталоге базы данных. Это крайне удобно для переноса, обслуживания, выделения места и прочего.
Last updated
Was this helpful?