Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  Прочее  /  PHPMyAdmin. Назначение. Применение.

PHPMyAdmin. Назначение. Применение.

В данной разработке рассматривается утилита PHPMyAdmin, назначение и принципы работы по созданию баз данных и таблиц.

02.12.2017

Содержимое разработки

phpMyAdmin

phpMyAdmin

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

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

Запуск phpMyAdmin http://localhost/Tools/phpMyAdmin/   После запуска в правой колонке Вы можете увидеть все базы данных, которые находятся на данном локальном компьютере.

Запуск phpMyAdmin

http://localhost/Tools/phpMyAdmin/

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

 На данный момент на компьютере одна  база данных  и называется она  mySql,  а columns_priv, db, func, host, tables_priv и user - это таблицы, которые находятся в этой базе данных.  Создадим первую базу данных. Для этого выполним два простых действия: на главной странице phpMyAdmin наберем в поле для имени имя новой  БД  и нажмем кнопку создать, которая находится рядом. Назовем ее, например  first_bd . И так мы создали базу данных, но в ней пока нету ни одной таблицы, а база данных - это совокупность таблиц. Создадим новую таблицу, например lessons и поставим в строчке

На данный момент на компьютере одна  база данных  и называется она  mySql,  а columns_priv, db, func, host, tables_priv и user - это таблицы, которые находятся в этой базе данных.

Создадим первую базу данных. Для этого выполним два простых действия: на главной странице phpMyAdmin наберем в поле для имени имя новой  БД  и нажмем кнопку создать, которая находится рядом. Назовем ее, например  first_bd . И так мы создали базу данных, но в ней пока нету ни одной таблицы, а база данных - это совокупность таблиц. Создадим новую таблицу, например lessons и поставим в строчке "поля" цифру 3. Теперь нам нужно указать названия полей и их тип.

Вот такая табличка должна у вас получится в итоге.

Вот такая табличка должна у вас получится в итоге.

 Заполненим эту таблицу.  Первое поле  

Заполненим эту таблицу.

Первое поле   "id" , это поле будет служить счетчиком (идентификатором). В поле "тип" указываем  INT  (этот тип для чисел). Поле "Длины Значения" определяет максимальное количество знаков под значение. Обязательно в поле "дополнительно" ставим функцию  auto_increment (эта функция автоматически прибавляет к нашему идентификатору единичку при каждом новом созданном значении) и указываем, что наше поле это  "Первичный" ключ. Второе поле, допустим, возьмем title, "тип"  VARCHAR  (этот тип для небольших текстовых вставок), в поле "Длины Значения" указываем 200 и в этом случае, это не, сколько знаков максимально будет иметь данная переменная, а максимальное количество символов потому, что тип уже не  INT  а  VARCHAR.  В следующей строчке пишем "writer", "тип" VARCHAR , "Длины Значения" указываем 100.

Нажимаем кнопку "сохранить", После этого появляется сообщение, о том, что таблица "lessons" была создана.

 Ниже у нас появляется сама таблица, также мы можем посмотреть ее структуру (

Ниже у нас появляется сама таблица, также мы можем посмотреть ее структуру ( "обзор«), но чтоб посмотреть "обзор" нам нужно наполнить нашу таблицу данными.Можно также добавить новые записи и изменить имеющиеся, изменить структуру записей(добавить или удалить поле).

 Для того чтоб занести в таблицу новые данные, нажимаем на кнопку «Вставить», у нас появляется наша таблица и поля для вставки. Заполняем таблицу. Начинаем писать в колонке

Для того чтоб занести в таблицу новые данные, нажимаем на кнопку «Вставить», у нас появляется наша таблица и поля для вставки. Заполняем таблицу. Начинаем писать в колонке "Значения". Значения для первой строки ("id") не заполняем, так как у нас стоит функция на это поле  auto_increment.  Значения для нашего названия урока (title), например  «Урок по php» , значения для автора урока (writer) пишем любое имя.

 В MySQL есть возможность создания дополнительных пользователей. После установки MySQL в вашем распоряжении имеется пользователь root, который имеет наивысшие права. Использовать его непосредственно для доступа к базе данных из-под, скажем, PHP весьма небезопасно. Самым оптимальным и правильным решением является создание для каждой базы данных своего пользователя, который имеет доступ только к этой базе данных. При такой схеме в случае взлома на вашем сервере одного из сайтов, данные в базах данных других сайтов останутся недоступными.  Можно задать нового пользователя при помощи phpMyAdmin. Допустим, мы хотим установить форум на сайте, для него необходимо завести отдельную базу данных. Для этого заходим в phpMyAdmin под пользователем root и переходим в раздел «Привилегии» (в новых версиях «Пользователи»:

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

Можно задать нового пользователя при помощи phpMyAdmin. Допустим, мы хотим установить форум на сайте, для него необходимо завести отдельную базу данных. Для этого заходим в phpMyAdmin под пользователем root и переходим в раздел «Привилегии» (в новых версиях «Пользователи»:

 Нажимаем «Добавить нового пользователя»  После этого откроется окно для добавления нового пользователя. В поля этой формы вносим данные для нового пользователя.

Нажимаем «Добавить нового пользователя»

После этого откроется окно для добавления нового пользователя. В поля этой формы вносим данные для нового пользователя.

Введем имя пользователя, связанное по смыслу с назначением создаваемой базы данных. Мы в качестве примера создаем базу данных для форума, поэтому пользователя называем  forum . Если MySQL и веб-сервер расположены на одном компьютере, то выбираем  Хост: локальный  для повышения безопасности. Пароль можно ввести самому, либо сгенерировать. Установите флажок
  • Введем имя пользователя, связанное по смыслу с назначением создаваемой базы данных. Мы в качестве примера создаем базу данных для форума, поэтому пользователя называем  forum . Если MySQL и веб-сервер расположены на одном компьютере, то выбираем  Хост: локальный  для повышения безопасности. Пароль можно ввести самому, либо сгенерировать. Установите флажок "Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии". Нажмите "Создать пользователя".
  • Выходим из phpMyAdmin и заходим снова уже под именем и паролем созданного пользователя. В списке баз данных должна быть доступна только база данных, совпадающая с именем пользователя (помимо системной базы данных  information_schema ):
-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
PHPMyAdmin. Назначение. Применение. (227 KB)

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

Чтобы добавить комментарий зарегистрируйтесь или на сайт