• »

Часть 5. Что такое база данных? Создание базы данных на phpMyAdmin в Денвере.

Что такое база данных? Создание базы данных на phpMyAdmin в Денвере

Вот мы и подошли к завершающему этапу подготовки нашего рабочего места, которое уже позволяет нам начать создание качественных, профессиональных сайтов. Осталось только рассмотреть создание базы данных с помощью СУБД phpMyAdmin.

Для чего нам это нужно?

Все нормальные сайты, которые построены на базе CMS, в основном используют MySQL базы для структурирования и хранения своих данных (контент, информация о пользователях, различного рода настройки самого скрипта и т.д.).

Алгоритм установки любой CMS

Установка таких CMS, довольно таки проста. Она состоит из нескольких шагов:

  1. Создание базы данных для нашего сайта
  2. Создание пользователя, который будет работать с этой базой
  3. Запуск установочного скрипта
  4. Указание параметров созданной нами базы данных и пользователя
  5. Завершение установки (удаление установочных файлов CMS)
  • Придерживаясь этого алгоритма, вы можете установить любой скрипт, любую CMS платформу для сайта, которые используют базы данных. Так вот больше всего, проблемы возникают с созданием баз данных, чем с работой самого скрипта установки. По этому, давайте рассмотрим следующее…

Что такое База данных?

База данных – это "некая” область, имеющая собственное название (имя базы данных), в которой находится совокупность различного рода таблиц с данными, причем самых разных. Захотели мы, чтоб в этой базе была таблица пользователи - добавили её, захотели таблицу магазины - будет таблица магазины и т.д. Эти таблицы, которые присутствуют в базе, могут с легкостью взаимодействовать друг с другом, вытягивая нам информацию с нескольких таблиц одновременно (естественно, если информация была предварительно туда занесена).

Таблицы же, в свою очередь, разделяются полями (столбцами).

Что такое база данных?

Пример таблицы "Пользователи"

В ней может быть следующая структура и информация:

  1. ID – идентификатор или так называемое "ключевое поле". Это обязательное поле, которое дает возможность связывать различного рода информацию и организовать взаимодействие между разными таблицами БД
  2. Имя пользователя (Login)
  3. Пароль пользователя, если сайт, использует защиту при аутентификации пользователей. Зачастую хранится в зашифрованном виде
  4. Почтовый адрес пользователя
  5. Дату регистрации пользователя на сайте
  6. Дату последнего входа на сайт
  7. Дату последней публикации
  8. Количество публикаций, комментариев
  9. и т.д.

Что такое phpMyAdmin?

Что такое phpMyAdmin?

По своей сути – это система управления базами данных (СУБД), которая позволяет нам:

  1. Создавать пользователей, имеющих доступ к базам данных
  2. Наделять этих пользователей, различными правами (создание, редактирование, удаление, только чтение и т.д.)
  3. Создавать и удалять базы данных
  4. Создавать и удалять таблицы в базах данных
  5. Управлять структурой (добавление или удаление полей) этих таблиц
  6. Производить редактирование информации находящейся в таблицах БД

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

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

Создание базы данных на phpMyAdmin в Денвере

  1. Заходим на страницу: http://localhost
  2. В таблице выбираем: Проверка MySQL и phpMyAdmin - http://localhost/Tools/phpMyAdmin

Перейдя по этой ссылке, мы попадаем на нашу СУБД phpMyAdmin.

Для создания базы данных нам потребуется найти надпись: "Create new database".

Под этой надписью, будет окошко, в которое нужно ввести: "Имя базы данных".

После чего нужно нажать кнопку "Create".

Всё! База данных создана, о чем свидетельствует появившаяся надпись "Database Имя_Вашей_Базы has been created.".

Теперь осталось создать пользователя, хотя можно использовать root пользователя. Я иногда использую его, для того, что бы не заморачиваться. Но иногда, пользуюсь отдельно созданными пользователями.

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

  1. Заходим на страницу: http://localhost
  2. В таблице выбираем: Проверка MySQL и phpMyAdmin - http://localhost/Tools/phpMyAdmin

Запустив phpMyAdmin выбираем:

  1. Закладка "Privileges"
  2. Выбираем "Add a new User"

В открывшемся окне заполняем поля в блоке :"Login Information"

  1. User name – Имя пользователя БД
  2. Host – можно упустить и не заполнять, главное чтобы в выпадающем меню была запись "Any host"
  3. Password – пароль пользователя БД
  4. Re-type – повторите пароль еще раз
  • Если вы хотите создать пользователя без пароля. Тогда в выпадающем списке поля «Password» вместо «Use text field» нужно выбрать «No Password» и поля для ввода пароля оставить пустыми.

Блок «Database for user»

Оставим без изменений.


В блоке «Global privileges»

Выбираем нужные нам функции и возможности создаваемого нами пользователя. Я обычно отмечаю все функции с помощью ссылки "Check All".

Для завершения процесса создания пользователя БД в phpMyAdmin нажимаем кнопку "Go" и если всё сделали правильно, мы увидим надпись "You have added a new user".


  • Вот и всё! База данных уже создана. Пользователя, мы тоже создали. Теперь при установке любой CMS использующей базу данных, мы указываем следующие данные:

  1. Сервер базы данных – localhost
  2. База данных – имя созданной нами БД
  3. Пользователь БД – указываем созданного нами пользователя

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

.Советуем ознакомиться:

Комментариев нет :(

Добавить комментарий

Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера