Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦЕЛЬ РАБОТЫ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
583.11 Кб
Скачать

3.3. Программа phpMyAdmin

phpMyAdmin - это программа, написанная на PHP и предназначенная для управления сервером MySQL через всемирную сеть. phpMyAdmin поддерживает широкий набор операций над MySQL. Наиболее часто используемые операции поддерживаются с помощью пользовательского интерфейса (управление базами данных, таблицами, полями, связями, индексами, пользователями, правами и т. д.), одновременно вы можете напрямую выполнить любой SQL запрос.

Возможности phpMyAdmin

  • интуитивно понятный Web-интерфейс;

  • поддержка большинства функций MySQL;

  • просмотр и удаление баз данных, таблиц, вьюшек (view - объект), полей и индексов;

  • создание, копирование, удаление, переименование и изменение баз данных, таблиц, полей и индексов;

  • управление сервером, базами данных и таблицами с советами по настройке сервера;

  • выполнение, редакция и сохранение любого SQL-выражения, включая пакетные запросы;

  • управление пользователями MySQL и их привилегиями;

  • работа с хранимыми процедурами и триггерами;

  • поддержка импорта данных из CSV и SQL;

  • поддержка экспорта в различные форматы CSV, SQL, XML, PDF, ISO/IEC 26300 - OpenDocument текст и таблицы, Word, Excel, LATEX и другие;

  • администрирование нескольких серверов;

  • генерирование наглядных схем баз данных в виде PDF;

  • создание комплексных запросов с помощью функции Запрос по шаблону;

  • глобальный или частичный поиск в базе данных;

  • трансформация данных в любой формат, используя набор предназначенных функций вроде отображения BLOB-данных в виде картинки или ссылки для скачивания.

Работа в программе phpMyAdmin возможна, в том числе, после установки denwer. Программа расположена в каталоге tools хоста localhost. Таким образом, для входа необходимо набрать в адресной строке браузера: http://localhost/tools/phpmyadmin (рис. 2).

Рис. 2. Главное окно утилиты phpmyadmin версии 3.5.1 (внешний вид может различаться в зависимости от версии)

При создании таблиц потребуется указать тип данных и размерность поля (сколько максимум символов там можно разместить). Потребуются следующие типы данных:

  • для целых чисел – integer (INT);

  • для строковых значений – VARCHAR, максимальный размер 255;

  • для текста – TEXT (размерность не нужно указывать).

3.4. Подключение к Web-приложению

После создания БД, а также создания и наполнения соответствующих таблиц, можно приступать к соединению с СУБД MySQL средствами PHP. Для взаимодействия с MySQL из PHP понадобятся следующие функции:

  • int mysql_connect(string hostname, string username, string password) - создать соединение с MySQL.

Параметры:

Hostname – имя хоста, на котором находится база данных.

Username – имя пользователя.

Password – пароль пользователя.

Функция возвращает параметр типа int, который больше 0, если соединение прошло успешно, и равен 0 в противном случае.

  • int mysql_select_db(string database_name, int link_identifier) - выбрать базу данных для работы.

Параметры:

Database_name – имя базы данных.

link_identifier – ID соединения, которое получено в функции mysql_connect (параметр необязательный, если он не указывается, то используется ID от последнего вызова mysql_connect).

Функция возвращает значение true или false.

  • int mysql_query(string query, int link_identifier) - функция выполняет запрос к базе данных.

Параметры:

query – строка, содержащая запрос;

link_identifier – см. предыдущую функцию.

Функция возвращает ID результата или 0, если произошла ошибка.

  • int mysql_result(int result, int i, column) - функция возвращает значение поля в столбце column и в строке i.

  • int mysql_close(int link_identifier) - функция закрывает соединение с MySQL.

Параметры:

link_identifier – см. выше.

Функция возвращает значение true или false

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]