Ubuntu 24.04 LTS предоставляет MySQL 8.0 в штатном репозитории. Если приложению нужна MySQL 8.4 LTS, используйте только официальный MySQL APT repository после проверки его поддержки вашей версии Ubuntu.

Важно: Не открывайте 3306 в интернет. Для удалённого администрирования предпочтительнее SSH-туннель.

1. Установите штатный MySQL

sudo apt update
sudo apt full-upgrade -y
sudo apt install -y mysql-server

2. Запустите проверку безопасности

sudo mysql_secure_installation

3. Создайте БД и пользователя

sudo mysql
CREATE DATABASE appdb CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'LONG_RANDOM_PASSWORD';
GRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'localhost';
EXIT;

4. Проверьте службу и сокет

systemctl status mysql --no-pager
sudo mysql -e 'SELECT VERSION(), @@socket;'

Перед рабочим развёртыванием полезно сравнить хостинги для MySQL по объёму памяти, дисковой подсистеме и условиям размещения.

Официальная документация