Phpmyadmin как создать базу данных
Перейти к содержимому

Phpmyadmin как создать базу данных

  • автор:

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

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

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

Изображение от Freepik.

Создание новой базы в phpMyAdmin: инструкция 2024

Переходим в phpMyAdmin. Для создания базы данных выбираем команду «Создать БД» в левой части интерфейса.

Создать БД.

В поле «Имя базы данных» придумываем название, обычно его берут из названия сайта/домена. Кодировку оставляем «utf8mb4_general_ci». Нажимаем кнопку «Создать».

Имя базы данных.

В столбце слева отобразится новая база данных. Для примера создадим таблицу с пользователями — назовем ее «users». Количество столбцов зададим «4» (если вы планируете собирать больше данных о пользователях, то введите большее число). Нажимаем кнопку «Вперед».

Таблица в БД.

Теперь в режиме конструктора мы должны разработать структуру таблицы «users».

    Первое поле — поле идентификации (userID). Тип — целочисленный (INT), так как это автоинкремент. Поэтому сразу укажем это, нажав на галочку в пункте «A…I». Имя индекса — «PRIMARY» (первичный ключ), так как значения в поле «userID» повторяться не будут. Нажимаем кнопку «Вперед».

Первое поле — поле идентификации (userID).

Primary.

Второе поле — userlogin.

Третье поле — пароли (userpassword).

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

Сохранение.

Отлично, база данных создана успешно.

Как работать с интерфейсом phpMyAdmin

После сохранения в базе появится таблица «users». При переходе в нее отобразится ее структура, где указаны названия атрибутов, типы данных, какой из полей будет автоинкрементом (будет нумероваться автоматически). Желтый ключ показывает, что это первичный ключ, а серый — поле с уникальными значениями.

Структура БД.

Во вкладке «Обзор» можно посмотреть саму таблицу. Так как мы создали новую БД, она пока пустая.

Обзор.

Попробуем вставить одну строку в таблицу. Для этого нажимаем на «Вставить». Поле userID формируется автоматически, а userlogin и userpassword заполняем самостоятельно. Нажимаем кнопку «Вперед».

Добавление строки.

Во вкладке «Обзор» появились данные о пользователе, которые мы добавили ранее. Их можно изменить, копировать, удалить или экспортировать.

Обновление БД.

Теперь вы знаете больше о том, как работать с базами данных в phpMyAdmin.

Заключение

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

MySQL — создание и управление базами данных

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

Подключение к серверу MySQL

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

  • Адрес сервера баз данных (хост): login.mysql, где login — уникальное имя услуги хостинга (указано в верхней правой части панели управления).
  • Имя MySQL-пользователя (логин): login_mysql.
  • Для получения пароля MySQL-пользователя нажмите кнопку Сбросить пароль. Новый пароль будет отображен на экране.
  • При создании хостинга создается база данных с именем login_db.

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

Как войти в PHPMyAdmin?

Приложение PHPMyAdmin позволяет работать с базами данных через браузер. С его помощью вы можете редактировать содержимое базы, выполнять SQL-запросы, осуществлять резервное копирование и восстановление баз данных. Для доступа к PHPMyAdmin зайдите в панель управления хостингом, раздел Базы данных ->PHPMyAdmin. Используйте данные MySQL-пользователя для авторизации.

Дамп базы MySQL
  1. Экспорт дампа базы данных Для создания резервной копии зайдите в интерфейс PHPMyAdmin.
    • Слева на странице выберите нужную базу данных.
    • Перейдите на вкладку Экспорт.
    • При необходимости измените настройки экспорта и нажмите кнопку Вперед в нижней части страницы.

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

  • В левой колонке выберите новую базу данных.
  • Откройте вкладку Импорт.
  • Нажмите на кнопку Выберите файл и укажите файл дампа, сохраненный на вашем компьютере.
  • Задайте кодировку файла (обычно она совпадает с кодировкой сайта).
  • При необходимости измените настройки импорта и нажмите кнопку Вперед, дождитесь окончания импорта.

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

Для создания дампа базы данных выполните команду:

mysqldump -y -f -q —default-character-set=binary —create-options —single-transaction —skip-extended-insert —add-drop-table -h dbhost -u dbuser -pdbpassword dbname > dump.sql

  • dbhost — адрес сервера баз данных
  • dbuser — имя MySQL-пользователя
  • dbpassword — пароль MySQL-пользователя (пишется слитно с параметром -p)
  • dbname — название базы данных
  • dump.sql — название дампа базы данных. Дамп будет создан в текущем каталоге

Для импорта дампа в базу данных выполните команду:

mysql -h dbhost -u dbuser -pdbpassword dbname < dump.sql

Мы рекомендуем предварительно создать новую базу данных и выполнить в нее импорт дампа. Дамп базы данных должен быть загружен на хостинг (см. статью FTP — загрузка файлов на сервер )

После того как база данных будет импортирована, измените в файлах конфигурации сайта название старой базы на новую, проверьте работоспособность.

Удаленный доступ к базе данных MySQL
Изменение кодировки базы данных по умолчанию
  1. В левой колонке выберите нужную базу данных.
  2. Перейдите на вкладку Операции.
  3. В блоке Сравнение выберите utf8_general_ci.
  4. Нажмите кнопку Вперед.

Рекомендуется выбирать кодировку в соответствии с требованиями CMS или рекомендациями разработчика.

utf8_general_ci или utf8_unicode_ci — подходит для большинства CMS.

utf8mb4_unicode_ci или utf8mb4_unicode_520_ci — подходит для новых установок CMS на MySQL 5.6.

utf8mb4_0900_ai_ci — подходит для новых установок CMS на MySQL 8.

Информация для клиентов: +7 (495) 783-3-783; info@r01.ru
Техническая поддержка: +7 (495) 783-3-783; support@r01.ru
Центральный офис: г. Москва, Большой Гнездниковский переулок, дом 1, строение 2 ( м. «Тверская», выход №9, Бизнес-Центр «Вознесенский»).

Создание базы данных PhpMyAdmin и добавление к ней пользователя

Каждая новая установка CMS Joomla требует создание новой базы данных. Данная база данных будет хранить данные, такие как статьи/материалы, меню, категории и пользователи. Эти данные необходимы для управления сайтом на Joomla!

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

В этом материале будет рассмотрен наиболее распространенный тип базы данных, используемых при установке Joomla, а именно база данных MySQL. Мы рассмотрим два варианта создания базы данных для Joomla. Первый способ будет заключатся в создании базы данных на локальном сервере, а второй – в создании БД на хостинге, при этом акцент будет делаться на использование DirectAdmin – панель управления хостингом. Но другие панели управления хостингом должны иметь аналогичные шаги создания базы данных.

Создание базы данных MySQL на локальном сервере

Для того чтобы создать базу данных на локально сервере, его нужно сначала установить. Поэтому скачиваем локальный сервер – Denwer [ Скачать ] и устанавливаем его. Инструкция по установке Denwer .

После успешной установки локального сервера можно приступать к созданию базы данных для установки Joomla! Для того чтобы попасть в интерфейс управления базами данных, необходимо запустить локальный сервер Denwer (если не запущен) и в адресной строке браузера ввести: http://localhost/tools/phpmyadmin . В открывшимся окне вы увидите веб-интерфейс «phpMyAdmin». Теперь можно приступать непосредственно к созданию базы данных.

  1. В поле Create new database (Создать новую базу данных) нужно ввести имя новой БД и нажать кнопку Create (Создать). В нашем случае будет использоваться название «newbd».
  2. Должно появится сообщение с успешным созданием базы данных (Database newbd has been created).

    Теперь необходимо добавить нового пользователя к созданной базе данных.
  3. Для добавления нового пользователя к базе данных MySQL необходимо нажать на кнопку Privileges (Привилегии) в навигационном меню интерфейса phpMyAdmin.

    Важно : чтобы добавить пользователя к нужной базе данных, в нашем случае к базе данных «newbd», необходимо вернуться на главную страницу интерфейса phpMyAdmin и в списке баз данных, который находится в верхней левой части окна, выбрать созданную базу данных.
  4. После нажатия по кнопке Privileges (Привилегии) перед вами появится окно с пользователями. Чтобы добавить нового, нужно нажать на кнопку Add a new User (Добавить нового пользователя).
  5. Далее необходимо ввести информацию о новом пользователе.
    • User name (Имя пользователя): имя пользователя, в нашем случае «newuser».
    • Host (Хост): нужно выбрать значение Local, а в поле заполнения – localhost.
    • Password (Пароль): пароль пользователя.
    • Re-type (повтор): повторите пароль пользователя.
    • Generate Password (сгенерировать пароль): вы можете автоматически сгенерировать уникальный пароль (необязательно).

    Примечание : запишите все данные о пользователе (логин, пароль), а также имя базы данных. Эта информация понадобится вам при установке Joomla!

  6. Теперь нужно выбрать глобальные привилегии для пользователя. Для этого необходимо нажать на кнопочку «CheckAll (Отметить все)» в разделе «Global privileges (Глобальные привилегии)».
  7. Нажми кнопку «Go (Пошел)» в нижней части окна для создания пользователя.
  8. После успешного добавления пользователя перед вами появится окно с надписью «You have added a new user (Вы добавили нового пользователя)».

База данных и пользователь к ней созданы, теперь можно приступать к установке Joomla на локальном сервере.

Создание базы данных MySQL на хостинге

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

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

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

  1. Перейдите в раздел управления MySQL.
  2. Нажмите на ссылку «Создать новую Базу данных».
  3. Теперь нужно заполнить обязательные поля для создания БД:
    • Имя базы данных: имя создаваемой базы данных. В нашем случае это «newbd»;
    • Имя пользователя: имя пользователя базы данны. В нашем случае это «newuser»;
    • Пароль пользователя: придумайте уникальный и трудный пароль пользователя;
    • Повтор пароля: повторите свой пароль для подтверждения.

    Примечание : в некоторых панелях управления, пункт (3) может следовать после пункта (1), вместо пункта (2).

  4. Нажмите кнопку «Создать» После чего перед вами появится окно с информацией про базу данных и пользователя. Эту информацию необходимо записать для дальнейшей установки CMS.

Теперь вы можете устанавливать Joomla 2.5 (или устанавливать Joomla 3.1 ) прямо на хостинге и на определенном этапе установки вы должны будете ввести данные, которые необходимо было записать (имя базы данных, имя пользователя, пароль пользователя и хост).

Работа с базами данных в phpMyAdmin

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

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

Чтобы создать новую базу данных нужно зайти во вкладку «Базы данных» на главной странице программы. В верхней части окна есть меню создания базы данных.

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

Назовём базу данных mybase, сравнение выберем utf8_general_ci, нажмём кнопку «Создать». БД создана, она отобразилась в списке баз даннных в левой колонке программы. Пока БД пустая, она не содержит ни одной таблицы. После создания БД программа переходит на вкладку «Структура», где можно создать таблицу.

Создание таблицы

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

id — уникальный номер пользователя

login — логин для авторизации

inform — какая-то информация о пользователе

Во вкладке «Структура» создадим новую таблицу:

Создание таблицы

Называем таблицу users, указываем, что в ней 4 поля, нажимаем кнопку «Вперёд» и переходим на страницу создания таблицы.

Сначала укажем то, что относится ко всей таблице — тип и сравнение. Эти данные указываются в нижней части страницы.

Тип таблицы

Тип таблицы выбирете InnoDB. Это основной тип, который используется в MySQL. Сравнение укажите utf8_general_ci.

Имена полей укажите такие, как я предложил, например, имя первого поля должно быть id . Затем ему нужно указать тип.

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

INT — для целых чисел

FLOAT — для дробных чисел

VARCHAR — для очень которких текстов

TEXT — для обычных текстов

Если навести указатель мыши на название какого-то типа, то появляется пояснение.

Для поля id выберете тип INT.

Также этому полю нужно установить AUTO_INCREMENT. При установке появится блок с добавлением индекса. В нём нужно просто нажать кнопку «Вперёд».

Инкремент

Всё это нужно для того, чтобы в поле автоматически появлялись значения по порядку. При добавлении первой записи в этом поле будет число 1, при добавлении следующей число 2 и так далее. Таким способом каждому пользователю в таблице присваивается уникальный номер.

Следующее поле должно называться login , тип установим VARCHAR. Для этого типа нужно установить максимальную длину строки. Она указывается в следующей колонке. Нет необходимости стараться, чтобы строка была короткой, ведь базы данных и так содержат информацию в компактном формате. Можно указать длину строки с запасом. Укажем 50 символов. Чтобы русские буквы отображались правильно, для поля нужно установить сравнение. Но если Вы указали сравнение всей таблице, то отдельным полям указывать не обязательно.

Следующее поле назовём pas , тип VARCHAR, длина 50 символов.

Следующее поле называется inform , тип TEXT. Длину для этого типа указывать не нужно. Максимальная длина этого типа 65000 символов. Если предполагается, что в поле может быть текст большего размера, то нужно использовать другие типы.

Когда всё указано, нажмите кнопку «Сохранить». Если Вы всё сделали правильно, то таблица создана. Программа переходит на вкладку «Структура» этой таблицы. Чтобы вернуться к ней в дальнейшем, можно нажать на название своей БД в левой части окна программы. Появится список таблиц в этой БД. Нажав на одну из таблиц, Вы зайдёте во вкладку «Обзор». Пока она пустая, ведь в таблице ещё нет записей. Если перейти во вкладку «Структура», то вы можете увидеть как организована эта таблица, какие в ней есть поля. Их можно поменять местами, изменить или удалить. Также в таблицу можно добавить новые поля.

Добавление записи в таблицу

При выполнении многих действий программа phpMyAdmin выводит SQL код, с помощью которого совершаются эти действия. Пока на этот код не обращайте внимания. Рядом с этим кодом может быть кнопка «Выполнить». Если её нажать, то этот код выполнится ещё раз. То есть, действие, которое Вы только что сделали, будет повторено. Не нужно нажимать эту кнопку, переходите к результату выполнения запроса.

Чтобы добавить запись, нужно открыть таблицу и войти во вкладку «Вставить».

Добавление строки

Откроется страница добавления записи. В колонке «Значение» пишутся значения полей. Значение поля id писать не надо, оно заполняется автоматически. Кроме того, можно не указать значения каких-то других полей. Тогда в этой записи данное поле останется пустым. Заполните значения полей и нажмите кнопку «Вперёд».

Значения полей

Программа перейдёт во вкладку «SQL», в которой должно быть сообщение, о том, что добавлена одна строка, а также код запроса, с помощью которого эта строка добавлена в таблицу. Перейдите во вкладку «Обзор». Вы увидите запись, которая появилась в таблице. Таким же образом можно добавлять другие записи.

Основные действия с таблицей производятся в двух вкладках. Во вкладке «Структура» можно управлять полями таблицы, а во вкладке «Обзор» Вы работаете с данными. В ней можно удалить одну или несколько записей, изменить значения. Если на какой-то ячейке сделать двойной щелчёк мыши, то можно редактировать значение этой ячейки. Во вкладке «Операции» можно осуществить некоторые другие операции с таблицей, в том числе, очистить или удалить её. Попробуйте добавить в таблицу новые записи.

Коприрование материалов сайта возможно только с согласия администрации

2017 — 2024 © basecourse.ru Все права защищены

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *