Основы работы с phpMyAdmin
Доброго времени суток. Сегодня я остановлюсь на работе с утилитой phpMyAdmin. Данная утилита позволяет нам работать с сервером баз данных MySQL. А если быть точнее, то phpMyAdmin позволяет:
- Создавать базу данных
- Создавать таблицы в базе данных
- Добавлять, удалять и редактировать данные в табицах
- Осуществлять поиск данных
- Устанавливать привилегии на базу данных, таблицу
- Делать бекап и восстанавливать базу данных
- И многое другое
Т.е. phpMyAdmin позволяет делать первоначальные настройки базы данных и ее содержимого. А теперь обо всем этом подробно…
Установка phpMyAdmin
phpMyAdmin представляет собой набор html, css, javascript и php файлов — это небольшой сайт, который управляет MySQL. Установка phpMyAdmin представляет собой обычное копирование файлов на Ваш web-сервер. Как устанавливается phpMyAdmin я описал в статье Установка и настройка apache+php+mysql на Windows. Часть 3. После того, как мы установили phpMyAdmin в адресной строке браузера набираем адрес <Ваш сайт>/phpMyAdmin и попадаем в окно авторизации phpMyAdmin
В поле “Пользователь” вводим root, а в поле “Пароль” вводи пароль, который Вы установили для root пользователя при установке MySQL.
Интерфейс phpMyAdmin
После прохождения авторизации мы попадаем в главное окно
В левой части мы видим ссылки для быстрого перехода:
Ниже них расположены названия баз данных, которые находятся на сервер MySQL. Тут будьте внимательны базы: information_shema, mysql, perfomance_shema — это служебные базы данных и если Вы не знаете за что они отвечают, то лучше их не трогать.
В правой части или основной вверху мы видим меню
ниже этого меню мы видим:
- Окно основных настроек
- Окно настроек внешнего вида
- Информационное окно о сервере баз данных
- Информационное окно о WEB-сервере
- Информационное окно о phpMyAdmin
Создание базы данных при помощи phpMyAdmin
Для того чтобы приступить к созданию базы данных перейдем в меню “Базы данных”
В поле вводим название базы данных и жмем “Создать”
Удаление базы данных
Для того, чтобы удалить базу данных необходимо в окне баз данных выбрать необходимую базу данных и нажать “Удалить”
И тут мы увидим еще одну замечательную особенность phpMyAdmin, которая понравиться для тех, кто только изучает SQL-язык: phpMyAdmin показывает нам запрос.
Для удаления базы данных необходимо подтвердить запрос.
Работа с базой данных через phpMyAdmin
Для того, чтобы приступить к работе с базой данных необходимо зайти в нее. Для этого Вы можете в левой части перейти к необходимой базе данных. Или в окне баз данных щелкнуть по ссылке необходимой базы данных
Давайте создадим таблицу test в нашей базе данных. Для этого в окне нашей базы данных в поле введем название таблицы, а в поле количество столбцов поставим, например, 2 и нажмем “Ок”
В следующем окне нам предложать заполнить данные о столбцах:
- Имя — имя столбца
- Тип — тип столбца
- Длина — длина столбца
- По умолчанию — значение, которое будет подставлено по умолчаню, если Вы это указали
- Сравнение — как будет осуществляться поиск данных
- Атрибуты — атрибуты столбца
- Null — может ли столбец быть пустым
- Индекс — индекс поля
- A_I — является ли данный столбец с автоматическим приращением
- Комментарий — комментарий к данному столбцу
Также мы должны указать тип столбцов.
После ввода всех необходимых данных жмем “Сохранить”
Мы видим, что появилась наша таблица
- выполнить SQL-запрос — это делается в меню “SQL”
- осуществить поиск данных в нашей базе — это делается в меню “Поиск”
- можем осуществить запрос по шаблону, который можно сделать в меню “Запрос по шаблону”
- Экспортировать данные базы в различные форматы — это делается в меню “Экспорт”
- Импортировать данные в базу в меню “Импорт”
- Установить привилегии на базу данных: создать пользователей для данной базы и настроить их доступ к данным — это выполняется в меню “Привилегии”
- Можем удалить таблицу. Для выбрать необходимую таблицу и нажать “Удалить”
Работа с данными
Для того, чтобы приступить к работе с данными нам необходимо зайти в таблицу с данными, которой мы хотим работать. Чтобы попасть в необходимую таблицу надо перейти по ссылке с названием данной таблицы.
После чего мы увидим структуру данной таблицы
Для того, чтобы добавить данные в таблицу необходимо перейти в меню “Вставить” и приступить к добавлению данных. А вообще данные в таблице мы можем:
- Просматривать.
- Добавлять.
- Удалять.
- Изменять.
- Копировать.
- Осуществлять поиск по различным критериям.
Добавление пользователя.
В phpMyAdmin мы мжем добавлять пользователей, назначая им определенные привилегии. Пользователя мы можем создать как для сервера баз данных целиком, так и для отдельной базы данных. Давайте на примере нашей тестовой базы данных test создадим пользователя и назначим ему определенные привилегии. Для этого перейдем в нашу базу данных test и в меню жмем привилегии.
В следующем окне жмем “Добавить пользователя”
В следующем окне заполняем все поля:
- Имя пользователя — логин
- Хост — выбираем ограничение доступа: с любой машины, с локальной машины, использовать таблицу хостов или использовать текстовое поле.
- Пароль — вводим пароль для данной учетной записи (если Вы генерируете пароль, то ничего вводить не надо)
- Подтверждение — повторяем пароль
- Создать пароль — при нажатии на кнопку “Генерировать” phpMyAdmin автоматически сгенерирует пароль
После заполнения всех полей жмем “Добавить пользователя”
Если пользователь успешно добавлен, то Вы увидите следующее окно
Для изменения привилегий жмем “Редактирование привилегий” напротив необходимого пользователя.
На этом я заканчиваю рассмотрение основ работы с phpMyAdmin. Если Вам интересно более подробно изучить phpMyAdmin, то пишите в комментариях и я обязательно напишу цикл статей по phpMyAdmin. А вообще я не рекомендую зацикливаться на данной утилите, а изучать работу с MySQL через консоль — это гораздо быстрее, надежнее и Вы сможете делать с сервером базы данных практически все, что захотите.
[…] на настройка phpMyAdmin. Так в одной из статей “Основы работы с phpMyAdmin” мы разобрались с установкой и основами работы […]
[…] и как им пользоваться я рекомендую прочитать статью “Основы работы с phpMyAdmin” и “Настройка […]
[…] phpMyAdmin. Кстати я о ней писал в своих статьях «Основы работы с phpMyAdmin» и «Настройка […]
[…] Доброго времени суток. В данной статье мы поговорим о том, как изменить логин администратора в WordPress. А менять логин администратора мы будем через phpMyAdmin. Что такое phpMyAdmin и как с ним работать я описывал в статье «Основы работы с phpMyAdmin». […]