Блог Тимура Казанского

Как создать базу данных для сайта?


Сегодня я расскажу вам, как правильно создать базу данных для вашего сайта в программе «phpMyAdmin». Если вы установили «денвер», (а как установить «денвер» я писал тут) то «phpMyAdmin» находится в папке localhost-Tools-phpmyadmin, т.е. дополнительно вам устанавливать ничего не нужно, достаточно указать путь к этой папке в браузерной строке, а именно _http://localhost/Tools/phpMyAdmin/. С «денвером» разобрались, но что если вы не устанавливали «денвер» и решили начинать работу с хостинга? Тогда идем в панель управления вашим сайтом, как зайти в панель я описывал в теме Как привязать домен к хостингу(сайту)?, но все же вкратце повторю – при регистрации у хостинг-провайдера, вам должно было прийти письмо со всеми ссылками и паролями, включая панель управления сайтом, так что вы все найдете там. В панели управления сайтом, (обычно это «cpanel») в меню «Домены» находим иконку или ссылку с названием «phpMyAdmin» и переходим по ней, откроется новое окно с программой «phpMyAdmin» где мы и будем создавать, управлять, удалять и изменять нашу базу данных и её таблицы.

Находим phpmyadmin в cpanel

После открытия программы, переходим на вкладку «Базы данных», где в поле «Создать базу данных» вводим имя базы данных сайта, пусть это будет база данных с именем «primer», далее рядом в списке «сравнение» обязательно устанавливаем кодировку нашей базы – utf-8_general_ci, про кодировки я писал подробно в статье Отображение кириллицы на сайте - быстрое решение, далее щелкаем на кнопку «Создать»

Создаем базу данных primer

и в левой колонке видим только что созданную нами базу данных, кликаем на ней левой кнопкой мыши и видим поля с именем таблицы и количеством столбцов в ней, соответственно в поле «Имя» вводим имя таблицы, пусть это будет «users», в поле «количество столбцов» введем цифру 3 и нажимаем на кнопку «Ок»

Создаем таблицу users

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

  • Имя – вводим имя строки, помните, что первая строка каждой таблицы должна начинаться с идентификатора таблицы т.е. id – это ключ, который делает каждую строку в таблице уникальной и не забудьте установить галочку в столбце «A_I» - это автоинкремент, т.е. при добавлении новой записи в таблицу автоматически добавляется новое значение в строку id(первая запись -1, вторая-2, третья уже будет id=3 и т.д.).
  • Тип – здесь устанавливаем тип данных, для id это int – целочисленный тип, т.е. цифры 1,2,3 и т.д., varchar – строка, text-текст, date – дата, т.е. для каждого значения, которое вы собираетесь добавить в таблицу нужно устанавливать свой тип данных, иными словами, хотите добавить время и дату, (например, время последнего комментария на сайте) то указываем тип date, если будете хранить текст в большом объеме, то соответственно устанавливаем тип «text» и так далее по аналогии.
  • Длина/значение – указываем количество букв, которое предположительно будет иметь ваша строка или запись, например если в строке «name» будут храниться имена пользователей, то я думаю достаточно установить объем в 20 символов, имя более чем из 20 букв никто не имеет, зачем это делается? Все просто, если вы не будете устанавливать максимальное количество символов в вашей таблице, то она будет резервировать большее количество байтов на строку чем требуется, в итоге ваша база данных будет иметь больший объем и следовательно это скажется на быстродействии.
  • Сравнение – здесь указываем кодировку строк и обязательно помните, что кодировка должна быть везде одинаковая.

Устанавливаем параметры строк в таблице

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

Категория: Все для создания сайтов

Читайте также - самые интересные истории обо мне

Оставьте ваш комментарий

Комментарии: 0