JUNIOR-BLOG

Для всех кто увлекается программированием

Главная

Упрощённая установка MySQL для локальных pet-проектов в Ubuntu

1. Установка MySQL (без автозагрузки)

sudo apt update
sudo apt install mysql-server --no-install-recommends -y

Флаг --no-install-recommends убирает лишние зависимости.

2. Настройка пароля root (логин: root, пароль: root)

sudo mysql --execute="
  ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
  FLUSH PRIVILEGES;"

3. Ручной запуск/остановка MySQL

Запуск:

sudo systemctl start mysql

Остановка:

sudo systemctl stop mysql

Проверка статуса:

sudo systemctl status mysql

4. Подключение к MySQL

mysql -u root -proot

(Флаг -p слитно с паролем, без пробела!)

5. Отключение автозагрузки (чтобы MySQL не стартовал при загрузке системы)

sudo systemctl disable mysql

Что получилось:

  • MySQL не запускается автоматически (только вручную через sudo systemctl start mysql).
  • Локальный доступ только с паролем (root/root).
  • Нет лишних настроек, никакого удалённого доступа.

Идеально для пет-проектов! 🐶

Похожие статьи

Автобэкап базы данных на VPS

Скрипт для автоматического бэкапа MySQL на VPS с логированием и удалением старых дампов.

Читать дальше...

Алиасы в терминале Ubuntu

Сегодня хочу показать интересный функционал, который мне помогает последнее время. Благодаря которому, я стал проводить в консоле меньше времени

Читать дальше...

Комментарии