Как установить MySQL в Ubuntu 20.04 LTS

Как установить MySQL в Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить MySQL в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, MySQL — самая популярная система управления реляционными базами данных с открытым исходным кодом. Исходный код MySQL находится в свободном доступе, поскольку изначально разрабатывался как бесплатное ПО. MySQL написан на C и C ++ и совместим со всеми основными операционными системами. MySQL может использоваться для множества приложений, но чаще всего встречается в популярных стеках LAMP и LEMP.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку MySQL на сервере Ubuntu 20.04 (Focal Fossa).

Установите MySQL на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие команды apt в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка MySQL в Ubuntu 20.04.

Чтобы установить сервер MySQL, выполните следующие команды:

sudo apt install mysql-server

После завершения вы можете убедиться, что MySQL установлен, выполнив следующую команду:

sudo systemctl status mysql
sudo systemctl start mysql
sudo systemctl enable mysql

Вы можете подтвердить, что клиент MySQL был успешно установлен, и посмотреть, какая версия работает в вашей системе, с помощью этой команды:

mysql -V

Шаг 3. Обеспечение безопасности MySQL.

Первое, что вам нужно сделать после установки сервера MySQL, — это защитить его с помощью следующей команды:

mysql_secure_installation

Настройте это так:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Чтобы войти в MySQL, используйте следующую команду (обратите внимание, что это та же команда, которую вы использовали бы для входа в базу данных MySQL):

mysql -u root -p

Одна из самых важных вещей при запуске MySQL на производственном сервере — максимально использовать его производительность. Если вы новичок и не знаете, как настроить свой сервер MySQL, вы можете начать с программы MySQLTuner . Это поможет вам проанализировать ваш сервер и настроить MySQL для повышения общей производительности.

Поздравляю! Вы успешно установили MySQL . Благодарим за использование этого руководства по установке сервера MySQL в системе Ubuntu 20.04 Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт MySQL .