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

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

Создание базы данных

Сначала необходимо перейти в панель управления виртуальным хостингом. Для этого в верхнем меню личного кабинета на my.mousedc.ru найдите пункт "Хостинг": Виртуальный хостинг Кликните на него и откроется список виртуальных хостингов. Для доступа к форме редактирования баз данных, необходимо перейти в панель управления нужного хостинга. Делается это несколькими способами. Первый - кликнуть на кнопку вызова выпадающего меню в списке, а затем кликнуть на кнопку "Перейти в панель": Меню настройки виртуального хостинга Либо можно кликнуть на название хостинга в списке, и в открывшемся окне найти кнопку "Меню". Оно вызовет то же самое выпадающее меню, в котором нужно кликнуть на пункт "Перейти в панель": Кнопка перехода в панель в меню настройки виртуального хостинга Произойдёт переход на панель администрирования виртуального хостинга. Теперь в боковом меню найдите пункт "Главное" - "Базы данных". Кликните на него левой кнопкой мыши: Кнопка перехода в управление базами данных Откроется список баз данных. Если баз ещё не было создано, то список будет пустым. Для создания новой базы кликните на кнопку "Создать" в верхнем меню (первая кнопка слева): Кнопка создания базы данных Откроется форма создания новой базы данных: Форма создания новой базы данных В системе хостинга для надёжного разграничения пользователей принудительно устанавливается префикс в имени базы и имени пользователя (вида "user###_").
На хостинге есть несколько версий базы данных MySQL: 5.5 и 5.7. Они отличаются своими функциями и производительностью (версия 5.7 быстрее при больших нагрузках). Выбрать версию можно в поле "Сервер базы данных". Подходите к выбору внимательно, от этого зависит скорость работы сайта.
Обратите внимание, что для доступа к базам данных стоит оставить галочку "Удалённый доступ". Это собенно необходимо при выборе версии MySQL-5.7, потому что она находится в Docker контейнера. И доступ к ней возможен только по ip адресу самого сервера. К версии MySQL-5.5 можно обращаться через Unix сокет, то есть через задание слова "localhost" в PHP скриптах вместо ip адреса и порта хоста.
Установка опции "Удалённый доступ" не означает, что к портам сервера будет сделан доступ, по которым можно напрямую обратиться к базе данных. Все порты сервера, которые отвечают за соединения с базой данных закрыты. Обратиться к базе данных можно только изнутри сервера. То есть через PHP скрипт, расположенный на сайте. Это сделано преднамеренно, чтобы обеспечить безопасность проектов клиентов хостинга и не дать злоумышленикам подобрать пароли к базам через брутфорс атаку.
При нажатии на кнопку "Ок" внизу формы создания базы данных, начнётся её создание. После чего она появится в списке доступных баз данных: Список созданных базы данных

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

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

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

Кликните на кнопку "Пользователи" в верхнем меню, предварительно выбрав нужную базу: Список пользователей базы данных Откроется список пользователей выбранной базы данных. Если требуется добавить пользователя, то в верхнем меню можно нажать на кнопку "Добавить" и откроется форма для добавления нового пользователя: Добавление пользователей базы данных В этой форме необходимо придумать пользователю доступы (логин и пароль). Также не забудьте поставить галочку "Удалённый доступ", чтобы пользователь мог подключиться к базе. И под выпадающим списком "Ограничения" настроить для пользователя уровень доступа к базе. После чего нажмите "Ок" внизу формы, чтобы пользователь был создан.

Обязательно напишите нам в техническую поддержку, если появятся трудности с созданием пользователей и настройкой их пав доступа к базам данных. Мы обязательно поможем.
MouseDC.ru - хостинг, виртуальный хостинг, покупка доменов, проверка доменов, WHOIS, курсы создания сайтов, вебинары по созданию, курсы разработки сайтов, доработка сайтов, сопровождение сайтов, разработка сайтов, техподдержка сайтов
Cмотрите другие статьи:
Была ли статья полезной?
Была ли эта статья полезна? Есть вопрос?
хостинг для сайтов
Закажите недорогой хостинг Заказать

всего от 290 руб