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

От автора: Мы живем в век информации, поэтому людьми были разработаны достаточно удобные технологии для ее хранения. Сегодня я покажу вам, как создать базу данных на хостинге и зачем это вообще необходимо.

Я уже думаю, что вы и сами понимаете, для чего нужна БД – для хранения данных. При установке вручную любого движка от вас потребуется ее создание. Ну хорошо, а как же это сделать? Для этого есть как минимум 2 простых способа.

Пожалуй, это самый простой вариант. Любой хостинг предоставляет вам Cpanel или любую другую панель, чтобы управлять вашими сайтами. Там вы можете найти пункт “Базы данных”, где можно в визуальном режиме создать новую БД, нового пользователя, после чего связать его с базой. Пользователя создавать и не обязательно, если он уже создан. В качестве прав нужно установить все, если это администраторский профиль.

На самом деле утилит для работы с MySQL и другими БД много, но с этой встречаются чаще всего. Создать базу в phpmyadmin тоже легко.

Изучите основы JavaScript на практическом примере по созданию веб-приложения

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

Как видите, тут можно посмотреть, какие пользователи уже имеют доступ к БД, а также добавить нового.

Прежде всего, хочу скачать, что ваша БД – это вообще практически самое важное и ценное, чем вы обладаете. Ведь это все записи, страницы, отзывы, комментарии и все, что там еще может быть на сайте. И если это пропадет, то для вас это полная беда. Поэтому первым делом позаботьтесь о том, чтобы постоянно совершалось резервное копирование базы, причем желательно в несколько мест. Таким образом, вы защитите себя.

Если что, расширение дампа базы данных – sql. То есть на компьютер вы скачиваете именно дамп БД. Ну а как же, собственно, загрузить БД? Лучше всего для этого использовать всю ту же утилиту – PhpMyAdmin. Зайдем в нее. Там есть кнопка Импорт, но пока не трогаем его. Для начала нужно будет создать новую БД или удалить все таблицы в старой.

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

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

Связка происходит автоматически на этапе установки движка. Там вы указываете имя БД, имя пользователя и его пароль для доступа к базе, сервер (почти всегда localhost) и префикс таблиц. Но если вдруг в процессе работы что-то меняется, то нужно будет изменить данные.

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

В связи с этим, СРАЗУ же после внесения подобных изменений нужно изменять и соответствующие параметры. Если у вас движок wordpress, то они хранятся в файле wp-config. В частности, там есть такие константы:

По материалам webformyself.com

Как загрузить базу данных на хостинг? И зачем это нужно? А что такое, вообще, база данных, и зачем ее нужно куда-то грузить? На эти все вопросы я и попытаюсь вам ответить в этой статье.

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

База данных (БД) нужна для хранения всей информации с вашего сайта. А именно: сам сайт состоит из определенной структуры файлов, которые создают его внешний вид и функциональность. Попросту говоря, это как железнодорожный состав, который придумал конструктор и сделал завод. А все, чем наполняется состав: экипаж, пассажиры, их вещи, а также груз в грузовых вагонах – это БД. Причем, фамилии машиниста и помощника, пассажирские билеты – это тоже входит в ее содержимое.

style=»display:block»
data-ad-client=»ca-pub-8243622403449707″
data-ad-slot=»1319308473″
data-ad-format=»auto»>

Короче говоря, все зарегистрированные пользователи, пароли, статьи, комментарии, названия категорий и т.д. хранятся в БД. А чтобы было понятнее, установите свой сайт с нуля повторно на вновь созданном вами поддомене и увидите: как он выглядит. Можете еще поменять шаблон и добавить плагины и посмотрите, что получится.

Это при почти пустой базе. А что будет вовсе без нее? Хотите увидеть? Для этого зайдите в файл конфигурации, поменяйте там пароль на три единицы и сохраните его на сервере. Но прежде сделайте дубликат первоначального файла на компьютере в другой папке. Получилось? Что вы видите вместо своего сайта?

Дырку от бублика. То-то и оно! Теперь пароль верните, а то работы не будет!

Значит, без БД никуда! Это неотъемлемая часть сайта.

При установке сайта, обычно, база создается автоматически: ее структура и основное содержимое формируется «движком». Но прежде на хостинге мы создаем ее название и данные для входа.

Если так, то зачем же тогда её еще и загружают?

Чтобы ответить на этот вопрос, сделаем следующее: скачаем дамп базы MySQL с вашего сервера. А потом я объясню: зачем это нужно.

Заходим в свою панель управления на хостинге. Находим раздел баз данных. Теперь напротив нужной БД кликаем по PHPMyAdmin:

Открывается соответствующая панель:

Это пространство для управления MySQL. Вверху, в меню нажимаем « Экспорт »

и скачиваем БД как обычный файл с интернета.

Полученный файл может иметь вид типа topbaza.sql . Его называют «дампом памяти». Он является начинкой, содержимым БД.

Имя файла «topbaza» не существенно. Вы можете его обозвать хоть «popcorn». Главное, чтобы вы знали: откуда он взялся? А расширение « sql » трогать нельзя. Оно означает принадлежность к MySQL.

Это требуется в таких случаях:

  • Для резервной копии БД, т.е. в случае какого-то сбоя на сервере или своих личных неправильных действиях вы всегда сможете восстановить данные при помощи резервной копии MySQL в виде дампа. Обычно, на хостингах производится резервное копирование, а также в WordPress существуют плагины по созданию резервных копий БД. Поэтому скачиванием дампа с целью сохранения резервной информации пользуются сейчас редко;
  • Когда нужно перенести сайт на другой хостинг;
  • При ваших манипуляциях с базой: если вы уже умеете работать с ней офлайн при помощи специальных программ или просто в NotePad++,

то вы скачиваете дамп, работаете с данными и сбрасываете измененный вариант снова на сервер.

Так как дамп мы уже скачали, теперь давайте займемся тем, с чего начиналась наша статья, т.е. закинем, наконец-то, БД на сервер.

Что для этого нужно?

Готовим принимающую сторону. Вы, надеюсь, еще находитесь в панели PHPMyAdmin? Если вышли, то опять зайдите в нее.

Сначала очистим существующую MySQL. Для этого внизу ставим галочку « Отметить все ». Правее выбираем действие: что нужно делать с отмеченными (« очистить »):

Внизу жмем « ОК ». Когда БД станет пустой, посмотрите на свой сайт. Там ничего нет. Не правда ли?

Теперь открываем проводник и находим файл, который мы скачивали недавно (у нас был для примера topbaza.sql).

Около кнопки « Экспорт », на которую вы недавно нажимали, есть кнопка « Импорт »:

У вас выскочит окно проводника с выбором файлов. Выберите topbaza.sql, кликнув по нему.

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

Закончили? Опять взгляните на свой веб-ресурс. Все ОК? Поздравляю! Теперь вы можете такие вещи делать самостоятельно!

Успехов вам!

Запомните, что при всех экспериментах делайте копии! Это важно. Милости просим вас в нашу команду блоггеров: моя группа VK – для вас! Если же я вам недоходчиво написал статью, вы можете меня поругать прямо здесь же! Я не обижусь! А, возможно, еще что-то помогу! Вперед, друзья – к солнцу знаний!

Рекомендую прочесть следующие полезные статьи:

По материалам int-net-partner.ru