Создание и использование базы данных MySQL

Опубликовано 21/08/2026 Обновлено 06/10/2026 Просмотров: 61
Hébergement Web MySQL phpMyAdmin

Статическому сайту достаточно файлов. Но как только вы устанавливаете CMS, интернет-магазин или форум, вам нужна база данных. Ваш тариф допускает определённое их количество — какое именно, показывает карточка Базы данных в личном кабинете.

Как создать базу данных MySQL на хостинге?

Откройте Plesk из личного кабинета, перейдите в Базы данных, затем Добавить базу данных: база и её пользователь создаются в одном окне.

  1. В личном кабинете нажмите Автоматический вход, чтобы открыть Plesk.
  2. Откройте Базы данных, затем Добавить базу данных.
  3. Задайте имя базы. Не усложняйте: строчные латинские буквы, цифры и _, без диакритических знаков и пробелов.
  4. В том же окне создайте связанного с ней пользователя: имя, затем длинный и уникальный пароль.
  5. Подтвердите.

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

Какие данные нужны приложению для подключения к базе?

Приложение всегда запрашивает одни и те же четыре значения:

  • Хост: localhost — сайт и его база работают на одном сервере;
  • Имя базы;
  • Пользователь;
  • Пароль.

Эти значения указываются в конфигурационном файле приложения: wp-config.php для WordPress, .env для проекта на Laravel или Symfony, configuration.php для Joomla.

Если приложение не может подключиться, почти всегда причина в опечатке в одном из этих четырёх полей или в пароле с неправильно экранированным символом.

Как импортировать существующую базу данных?

Экспортируйте базу со старого хостинга в формате .sql, затем запустите в Plesk Импортировать дамп для целевой базы.

Чтобы перенести сайт, уже работающий в другом месте:

  1. Экспортируйте базу со старого хостинга в формате .sql.
  2. В Plesk откройте Базы данных, затем Импортировать дамп для целевой базы. Если файл большой, перед загрузкой сожмите его в .zip или .gz.
  3. Для небольших файлов подойдёт и phpMyAdmin, доступный на той же странице: вкладка Импорт.

Импорт, прерывающийся без сообщения, почти всегда означает, что файл превышает лимит загрузки. Сожмите его или разбейте на части.

Как администрировать базу данных в повседневной работе?

Ваш основной инструмент — phpMyAdmin. В Plesk нажмите на ссылку нужной базы. Там можно просматривать таблицы, выполнять SQL-запросы и точечно исправлять значения.

Стоит соблюдать три меры предосторожности:

  1. Делайте экспорт перед любым запросом UPDATE или DELETE. Кнопки отмены нет.
  2. Проверяйте условие WHERE перед выполнением. Забытое WHERE применяет изменение ко всей таблице.
  3. Не используйте phpMyAdmin для ввода данных: правила согласованности данных знает ваше приложение, а не phpMyAdmin.

Как сделать резервную копию базы данных?

Делайте экспорт SQL перед каждым важным обновлением сайта и периодически сохраняйте копию за пределами сервера.

Это то, что откладывают на потом — до того дня, когда копии не окажется.

  • Ручной экспорт SQL перед каждым важным обновлением сайта.
  • Периодический экспорт, хранящийся за пределами сервера: на вашем компьютере или в стороннем хранилище. Резервная копия, хранящаяся на том же диске, пропадёт вместе с ним.
  • Тестовое восстановление время от времени в отдельную базу, чтобы убедиться, что файлом можно воспользоваться.

Менеджер резервного копирования Plesk также умеет создавать резервные копии вашего пространства по расписанию: он хорошо дополняет ваши экспорты, но не заменяет их.

Почему база данных занимает так много места?

База данных учитывается в квоте Диск, отображаемой в личном кабинете. Две причины увеличивают объём базы, хотя сам сайт не растёт:

  • ревизии и журналы, накопленные CMS;
  • таблицы сессий или кеша, которые никогда не очищаются.

Обычно достаточно ежегодной очистки, чтобы привести базу в порядок.

Помогла ли вам эта статья?