Установка и настройка MariaDB – Linux
Установка
Обязательно установите поддерживаемые версии сервера базы данных и соединителя. |
1.Если уже установлена более ранняя неподдерживаемая версия сервера MariaDB, остановите службу MariaDB: systemctl stop mariadb.
2. Перейдите на страницу загрузки MariaDB.
3.В разделе Выбор дистрибутива выберите поддерживаемый дистрибутив Linux.
4.В разделе Выбор версии сервера MariaDB выберите поддерживаемую версию сервера MariaDB.
5.Необязательно: в зеркале сервер загрузки выбран предварительно. Вы можете выбрать другой сервер загрузки.
6.Чтобы добавить репозиторий MariaDB и установить сервер MariaDB, следуйте инструкциям на экране.
Условия установки могут варьироваться в зависимости от поддерживаемого дистрибутива Linux, запущенного на вашем сервере. |
7.Если было выполнено обновление, обновите системные таблицы:
a.systemctl start mariadb
b.mariadb-upgrade -u root -p --force
c.systemctl restart mariadb
Чтобы настроить сервер MariaDB, выполните действия, описанные в следующих разделах.
Конфигурация
1.Откройте файл конфигурации my.cnf в текстовом редакторе:
sudo nano /etc/my.cnf
2.Найдите следующую конфигурацию в разделе [mysqld] файла my.cnf и измените значения:
Если в файле отсутствует раздел [mysqld] или параметр, добавьте его. |
Параметр |
Описание |
|||
|---|---|---|---|---|
max_allowed_packet=33M |
|
|||
innodb_log_file_size=100M innodb_log_files_in_group=2 |
Умножение значений этих двух параметров должно составлять по крайней мере 200. Минимальное значение для innodb_log_files_in_group — 2, а максимальное — 100; значение должно быть целым числом. |
3.Нажмите CTRL + X, а затем — Y, чтобы сохранить изменения и закрыть файл.
4.Перезапустите сервер MariaDB и примените конфигурацию:
sudo systemctl restart mysql
5.Убедитесь, что служба сервера MariaDB работает:
sudo systemctl status mariadb
6.Установите соединитель ODBC для MariaDB.