Что такое PhpMyAdmin
PhpMyAdmin это скрипт для создания панели управления базами данных MySQL из браузера. Скрипт phpMyAdmin написан на языке PHP. Устанавливается скрипт в набор локального сервера, вместе с PHP интерпретатором и СУБД MySQL.
PhpMyAdmin, PHP и MySQL работают в связке и поэтому важно соответствие версий всей троицы.
Примечание: В этой статье мы рассматриваем работу с phpMyAdmin на локальном сервере, то есть в рамках индивидуального компьютера с установленными наборами WAMP или LAMP.
Вход в phpMyAdmin на локальном сервере
На готовых сборках локальных серверов типа XAMPP, Денвер, OpenSrevers пользователь БД задан в настройках и, как правило, это, пользователь [root] с пустым паролем. Если сборка WAMP делается самостоятельно, то пользователь БД задается специально и совпадает с пользователем MySQL, также заданного вами.
Форма авторизации в phpmyAdmin
Для входа в панель phpMyAdmin на локальном сервере запускаем программу phpMyAdmin из адресной строки. Запуск phpMyAdmin осуществляется следующим образом.
Если Вы собирали сервер самостоятельно, и правильно выставили все настройки для запуска phpMyAdmin в адресную строку, пишем:
localhost/phpmyadmin или httр:// www.test.ru/pma,
На сборке Денвер:
httр:// localhost/Tools/phpMyAdmin,
На сборке Open Server:
httр:// localhost/openserver/phpmyadmin/index.php или «Дополнительно>>>PhpMyAdmin», на флаге Open Server в трее Windows.
На сборке XAMPP, в панели управления ищем кнопку MySQL.
Вспомним что такое база данных
База данных это информация, упорядоченная в таблицах. Таблица очень удобный вид хранения информации, позволяющей хранить сотни и миллионы записей. Хранение организовано так, что в любое время информацию можно найти.
Самые используемые базы данных:
MySQL (наиболее подходит для работы с интерпретатором PHP),
- PostgreSQL,
- Oracle,
- MS SQL Server,
- Microsoft Access,
- InterBase,
- FoxPro,
- Paradox.
Построены они на базе реляционной модели данных.
Примечание: Базу данных без изменения структуры и содержания можно переносить с одной платформы на другую.
СУБД MySQL
СУБД MySQL это система управления реляционными базами данных. Таблицы реляционных БД — двухмерные массивы данных составленные из столбцов (поля или атрибуты) и строк (записи или кортежи). Пересечение строки и столбца образуют ячейку БД. Ячейка БД это одно значение, а не группа значений.
Правила устройства БД в PhpMyAdmin на локальном сервере
- Каждый столбец имеет уникальное имя;
- Все столбцы должны располагаться в определенном порядке, который задается в момент создания БД;
- В базе данных должен быть обязательно хоть один столбец. Строк может не быть;
- Каждая строка не может повторяться;
Смотреть:
- Урок 3, Установка MySQL
- Внешние ключи SQL, урок 13
- Урок 10, Оператор Case и сортировка данных в алфавитном порядке
- SQL ALTER TABLE — sql запрос на модификацию таблицы базы данных
- Лекция о языке SQL
Данные вставляемые в столбец, имеют уникальный ТИП_ДАННЫХ.
Наиболее распространённые следующие типы данных:
- «DECIMAL» — Десятичные числа;
- «CHAR» — Краткий текст длинной до 255 символов;
- «INT» – Числа целые;
- «LONGTEXT» – Текст до 4,294,967,295 символов;
- «TEXT» – Текст обычный до 65,535 символов;
- «Date» – Даты, формат ГГГГ-ММ-ДД;
- «DATETIME» – дата и время ГГГГ-ММ-ДД ЧЧ: ММ: СС;
- «VARCHAR» – любые символы;
- «Time» – время — формат ЧЧ:MM:СС.
Язык базы данных в PhpMyAdmin на локальном сервере
Главный язык реляционных баз данных язык SQL. На нем пишутся запросы к базе данных. Называются запросы — SQL запрос. Для отправления SQL запросов в phpMyAdmin есть вклада: SQL, в верхнем горизонтальном меню.
Это все, про phpMyAdmin на локальном сервере. В следующей статье, я подробно расскажу, как работать с базой данных в phpMyAdmin.