Раздел «Базы данных» в cPanel

Рассмотрим очередной блок настроек панели управления хостингом cPanel. Как и все остальные блок, блок «Базы данных» находится на домашней страницы панели:

Раздел «Базы данных» в cPanel

  • Базы данных MySQL – раздел управления базами данных MySQL, управления пользователями баз данных – создание, удаление, редактирование.
  • phpMyAdmin – ссылка на приложение phpMyAdmin, предназначенное для администрирования баз данных типа MySQL.
  • Базы данных PostgreSQL – раздел управления базами данных PostgreSQL – создание, удаление, редактирование.
  • phpPgAdmin – ссылка на приложение phpPgAdmin, предназначенное для администрирования баз данных типа PostgreSQL.
  • Мастер баз данных MySQL – приложение для создания новой базы данных MySQL и пользователя для нее в четыре шага.
  • Удаленный MySQL – управление внешними серверами, которым разрешен доступ к вашим базам данных.
  • Мастер баз данных PostgreSQL - приложение для создания новой базы данных PostgreSQL и пользователя для нее в четыре шага.

Базы данных MySQL

В современных сайтах все данные хранятся в базах данных. MySQL – самый популярный тип базы данных.

Этот раздел условно делится на два подраздела:

  • Управление базами данных.
  • Управление пользователями баз данных.

Управление базами данных

Здесь вы можете создать новую базу данных:

Раздел «Базы данных» в cPanel

Или же редактировать уже существующую:

Раздел «Базы данных» в cPanel

Здесь вы можете:

1 – проверить базу данных на наличие ошибок.

2 – попытаться восстановить базу данных. Восстановление будет происходить из последней резервной копии базы на хостинге. Если дамп был без ошибок, то восстановление пройдет успешно.

3 – удалить базу данных.

Управление пользователями баз данных

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

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

Раздел «Базы данных» в cPanel

Управление пользователями:

Раздел «Базы данных» в cPanel

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

3 – Удаление пользователя.

При клике на имя пользователя вы попадете на страницу управления этим юзером:

Раздел «Базы данных» в cPanel

Здесь вы можете поменять пароль от учетной записи.

Обратите внимание, что в отличие от добавления нового пользователя, эта форма имеет еще одно поле – Old Password. В это поле нужно вводить старый пароль. Это необходимо для проверки подлинности действий.

На странице также есть видеоматериал по разделу.

phpMyAdmin

Ввиду большой популярности типа базы данных MySQL, phpMyAdmin – самое популярное веб-приложение для управления базами. Оно позволяет управлять таблицами базы данных, менять их имена, префиксы таблиц, содержимое. В общем, полный контроль над содержимым базы данных, а значит, и вашего сайта.

При клике на ссылку вы попадете на страницу приложения. Для входа в него вам нужно ввести логин и пароль от учетной записи, под которой вы хотите войти (см. пункт «Управление пользователями баз данных»). После удачной авторизации вы попадете в само приложение:

Раздел «Базы данных» в cPanel

Приветственная страница содержит общую информацию о сервере баз данных, о веб-сервере и о самом приложении. phpMyAdmin имеет очень много функций, в данной статье мы рассмотрим две наиболее популярные функции:

  • Экспорт баз данных.
  • Импорт баз данных.

Экспорт баз данных

Вам нужно будет экспортировать базу в данных при разных обстоятельствах. Например, вы просто хотите сделать дамп (резервную копию) базы или же собираетесь переехать на другой хостинг. Чтобы экспортировать базу, вам нужно зайти на вкладку «Экспорт». Далее вы попадете на страницу экспорта.

Раздел «Базы данных» в cPanel

Чтобы начать экспорт вам нужно всего лишь нажать «ОК», т.к. все необходимые настройки уже выполнены. Если же вы считаете себя продвинутым пользователем, то можете раскрыть все возможные настройки, выбрав режим «Обычный».

Наиболее удобный формат для экспорта SQL, поэтому рекомендуется выбирать его. Но если вам необходим другой формат (например, для редактирования на ПК в другом программном обеспечении), вы можете выбрать его из предложенного списка.

Раздел «Базы данных» в cPanel

Импорт баз данных

Импортировать базу данных необходимо, например, в случае переезда с одного хостинга на другой или же в случае замены существующей базы другой.

Для импорта перейдите во вкладку «Импорт», страница импорта выглядит довольно просто:

Раздел «Базы данных» в cPanel

Если вы не уверены в своих знаниях, нажмите просто «Обзор», выберите вашу базу данных и нажмите «ОК».

ВАЖНО! Удостоверьтесь в том, что выбрали правильный формат для импорта! Выбранный формат и формат вашей базы данных должны совпадать, смотрите скриншот ниже.

Если вы считаете себя продвинутым пользователем, то можно изменить настройки импорта:

Раздел «Базы данных» в cPanel

1 – кодировка базы данных. UTF-8 – рекомендуемая кодировка для многих серверов, однако вы можете выбрать и другую, например, WIN-1251.

2 – формат базы данных. Выберите из списка формат, который имеет база данных, которую вы собираетесь импортировать.

3 – режим совместимости. Этот пункт не рекомендуется менять. Если же вы уверены, что вам нужен режим совместимости, выберите подходящий режим, он будет зависеть от версии MySQL-сервера, с которого была экспортирована база и от версии сервера для импорта.

Базы данных PostgreSQL

PostgreSQL изначально создавался как СУБД (Системы Управления базами Данных) с большим количеством настроек, с тонкими стандартами и работой с очень большими базами данных. Их использование необходимо только в случае, когда вам не хватает ресурсов сервера MySQL. MySQL считается более простой системой, однако, которой хватает для управления немалыми базами.

При клике на ссылку вы попадете на страницу управления базами данных PostgreSQL. Она выглядит точно так же, как и у MySQL.

Здесь вы можете создавать новые базы данных, управлять текущими, создавать пользователей. Процедура совершенно ничем не отличается от MySQL. (смотри раздел «Базы данных MySQL»)

phpPgAdmin

phpPgAdmin, как и phpMyAdmin, - это веб-приложение, которое позволяет управлять базами данных. Разница лишь в том, что phpMyAdmin управляет базами типа MySQL, а phpPgAdmin управляет базами типа PostgreSQL.

При клике на ссылку вы попадете на приветственную страницу приложения:

Раздел «Базы данных» в cPanel

В левом столбце расположена структура вашей базы данных. В основном окне вы можете проводить различные операции, например, управлять аккаунтом или же экспортировать базу данных.

Мастер баз данных MySQL

Это мини-приложение, которое предназначено для новичков. Мастер поможет вам в 4 шага создать базу данных MySQL и пользователя к ней с назначением привилегий.

Операция проходит следующим образом.

Шаг 1. Создание базы данных. Вам нужно лишь придумать и ввести имя вашей базы.

Раздел «Базы данных» в cPanel

Шаг 2. Создание пользователя для этой базы данных. Вам нужно придумать логин и пароль для юзера. Как и везде, вы можете воспользоваться генератором паролей.

Раздел «Базы данных» в cPanel

Шаг 3. Назначение привилегий для пользователя.

1 – в этом блоке cPanel сообщает вам данные о только что созданном пользователе, чтобы вы могли их записать.

2 – Блок назначения привилегий.

Если это главный пользователь для созданной базы данных MySQL, то выберите пункт «ALL PRIVILEGES», что означает «Все привилегии». Если же вы хотите ограничить пользователя в правах, то выберите те пункты, которые считаете нужным.

Раздел «Базы данных» в cPanel

Шаг 4. Текст о том, что операция успешно завершена.

Раздел «Базы данных» в cPanel

Как видите, использования мастера несколько облегчает процесс добавления базы и пользователя.

На странице также есть видеоматериал по разделу.

Удаленный MySQL

В этом разделе вы можете добавить доменные имена для серверов, которым разрешен доступ к вашим базам данных, и удалить ранее добавленные. Это может быть нужно из соображений безопасности. Например, ваш сайт находится на хостинге, но вскоре вы собираетесь оттуда переехать из-за недоверия. Таким образом, вы переносите базы на другой сервер и добавляете удаленный доступ для вашего доменного имени.

Раздел «Базы данных» в cPanel

Мастер баз данных PostgreSQL

Приложение представляет из себя то же самое, что и мастер баз данных MySQL. Процесс абсолютно идентичен.