MYSQL
Установка
https://itlocate.ru/blog/linux/ustanovka-mysql-8-v-ubuntu-22-04.html
В MySQL 8 запретили делать автоматическое создание юзера командой GRANT.
Теперь нужно сначала явно создать юзера командой:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'secret';
и только затем давать ему права:
GRANT REPLICATION SLAVE ON *.* TO 'myuser'@'localhost';
Поставил phpmyadmin и он выдал ошибку, пришлось поправить дополнение как указано тут, однако через root подключиться не удалось. Второй пользователь который был создан по инструкции смог подключиться и настроить все изменения.
service mysql status
Шифрование
https://snipp.ru/mysql/mysql-encrypt?ysclid=lm0pefkbqr128318186
Предпологаемая связка MySQL
MYSQL. Для сохранения бекапа и отслеживании удобной нагрузки на сестему считаю что лучшим решением будет сделать балансировку через репликацию.
Ускорение работы MYSQLhttps://habr.com/ru/articles/41166
https://youtu.be/KepwRnk8ELw?si=pdiQklfy84-U2Rj4
Настраиваем время
Посмотреть текущую временную зону:
SELECT @@global.time_zone, @@session.time_zone;
Изменить временную зону сессии:
SET time_zone = '+03:00';
Изменение системного времени в Ubuntu:
sudo timedatectl set-timezone UTC
Посмотреть таймзоны сервера:
timedatectl list-timezones
Посмотреть текущую таймзону сервера:
timedatectl
Добавляю таймзону Москвы:
sudo timedatectl set-timezone Europe/Moscow