Как создать базу данных MySQL в phpMyAdmin

Материал из Wiki Journal
Перейти к: навигация, поиск
Создаём базу данных MySQL

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

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

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

Коротко об MySQL и phpMyAdmin

MySQL

MySQL — это свободная система управления базами данных, которая создаётся путём построения таблиц с определёнными свойствами. При помощи языков программирования (таких, как PHP, Perl, Basic и другие) возможно сохранение определённых данных в MySQL, а также их вывод на страницу в виде HTML. Преимуществами баз данных MySQL являются: многопоточность. Поддержка нескольких одновременных запросов, гибкая система привилегий и паролей, легкость управления таблицей, включая добавление и удаление ключей и полей м многое другое.[1]

phpMyAdmin

phpMyAdmin — веб-приложение с открытым исходным кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования баз данных MySQL. В данный момент phpMyAdmin позволяет: создавать и удалять базы данных, создавать, копировать, удалять, переименовывать и изменять таблицы, выполнять SQL-запросы, осуществлять поиск в базе данных или в её разделах и многое другое. [2] В целом управлять базами данных через phpMyAdmin не составит большого труда и умения.

Зачем создавать базу данных MySQL

Создание базы данных MySQL необходимо для хранения в ней данных интернет сайта. Причина создание базы данных сводится к двум основным направлениям:

  • Необходимость создать сайт на готовой платформе (CMS). Вся поступающая информация интернет ресурса: учётные записи пользователей, содержание статей и другие данные сохраняются в таблицах базы данных. Более подробно читайте статью о том, что такое интернет движок и какие виды движков бывают.
  • Создание персонального сайта с возможностью также сохранять данные.

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

Как создать базу данных MySQL?

Компании предоставляющие услуги хостинга обеспечивают своих клиентов программным обеспечением phpMyAdmin для создания баз данных MySQL. Ссылка на phpMyAdmin есть у вас в панели управления в учётной записи хостинга. Создание и настройка самой базы данных MySQL может осуществляться двумя способами в зависимости от настроек Вашего хостинг провайдера. Первый - создание учётной записи пользователя базы данных, имени и пароля базы данных осуществляется в самой панели задач вашей учётной записи на хостинге. После этого вы можете перейти в настройки базы данных MySQL и внести необходимое имя базы данных. Второй способ, который предоставляется хостингом - создание учётной записи пользователя базы данных, имени и пароля базы данных осуществляется непосредственно в phpMyAdmin.

Создаём базу данных MySQL в phpMyAdmin

Существуют разные версии phpMyAdmin, они немного отличаются друг от друга, но принцип везде один и тот же. У Вас не должно возникнуть трудностей, чтобы создать базу данных в phpMyAdmin. На картинках показан пошаговый процесс создания базы данных в phpMyAdmin версии 3.5.1. Другие версии выглядят немного по-другому. Новейшая версия 4.0.6. И так для того, чтобы создать базу данных MySQL необходимо:

  1. Зайдите в phpMyAdmin в панели своей учётной записи компании, предоставляющей хостинг. На картинке показан общий вид программы, где видна вся информация о системе сервера. Здесь важно отметить, что многие хостинг-компании дают возможность создать базу данных MySQL не заходя непосредственно в phpMyAdmin, а лишь необходимо указать в отдельных строчках имя базы данных, имя администратора базы данных и задать пароль.
  2. Если же есть необходимость создать базу данных через панель phpMyAdmin,то необходимо создать учётную запись для пользователя. Для это перейдите во вкладку "Пользователи", которая отображена вверху.
  3. Далее нажимаем на ссылку "Добавить пользователя" и вводим данные: имя пользователя, хост, пароль. Для наглядности смотрите картинку ниже в галерее картинок. Ну и жмём кнопку "Добавить пользователя", после чего система уведомит Вас, что новый пользователь добавлен.
  4. Теперь можно создать саму базу данных. Жмём вверху на вкладку "Базы данных"
  5. Вводим название базы данных под строкой "Создать базу данных" и жмём кнопку "Создать". осле чего система также уведомит Вас о том, что всё прошло удачно.

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

Необходимо вводить все данные на латинице.

Создание MySQL базы данных в phpMyAdmin
Общий вид phpMyAdmin 3.5.1  
Добавляем нового пользователя  
Создаём базу данных MySQL  

Создание базы данных в панели управления у хостинг провайдера

Большинство компаний, предлагающих хостинг услуги, предоставляют также ту или иную систему управления сайтами, которая также создать MySQL базу данных легко и быстро. Разберём на примере панели Fastpanel, доступ которой предоставляется хостингом, а также через неё можно войти в систему phpMyAdmin:

  • Необходимо войти в панель управления и на первой странице будет список запущенных сайтов;
  • Необходимо пройти во вкладку "Базы данных";
  • Нажать на кнопку добавить и в открывшимся окне внести данные названия базы данных, пользователя и пароль базы данных, который в принципе можно сгенерировать. Нажать кнопку "создать", после чего база данных появится в общем списке. Теперь можно подключаться к данной базе данных и создавать на ней сайт.

Все шаги создания базы данных проиллюстрированы ниже:

Создание MySQL базы данных в FastPanel
Общий вид FastPanel  
Страница управления MySQL  
Создаём базу данных MySQL  

Проверка на соединение с базой данных

При помощи языка программирования PHP можно осуществить проверку на правильное соединение с базой данных. Создайте файл php и внесите этот код:

<?php
$link = mysql_connect('localhost', '<имя_базы_данных>', '<пароль_базы_данных>');
if (!$link) {
      die ('Ошибка соединения!' . mysql_error());
      }
echo 'Успешное соедининение';
mysql_close($link);
?>
  • <имя_базы_данных> - указать имя базы данных
  • <пароль_базы_данных> - указать созданный пароль для базы данных

Загрузите этот php файл на сервер и далее перейдите на страницу этого файла. Если всё было сделано правильно, то увидите соответствующее уведомление!

Заключение

Создание базы данных MySQL является необходимым условием для создания сайта на той или иной платформе. Следует знать, что базу данных MySQL можно создавать непосредственно с панели управления у хостинг-провайдеров при этом нет необходимости пользоваться приложением phpMyAdmin.

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

Статьи по схожей теме

Ссылки

  1. Что такое MySQL?
  2. Что такое phpMyAdmin