Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Взаимодействие с базами данных в PHP

Автор:   •  Август 28, 2021  •  Реферат  •  770 Слов (4 Страниц)  •  465 Просмотры

Страница 1 из 4

ВВЕДЕНИЕ

Зачастую при работе с какими-либо данными в сети у web программистов, а в частности у программистов PHP, возникает потребность в хранении этих данных с целью последующего повторного использования. Для этого отлично подходят базы данных, взаимодействие с которыми позволяет программистам эффективно использовать большие объемы данных в различных целях. На данный момент в мире существует огромное количество СУБД, удобных для web программистов, каждая из которых имеет свои плюсы и минусы. 

ОСНОВНАЯ ЧАСТЬ

Популярные базы данных

Наибольшую популярность среди PHP программистов на сегодняшний день приобрели следующие СУБД:

1) MySQL – бесплатная, и самая популярная СУБД для разработки сайтов в Интернете. [1] По мнению многих, связка PHP+MySQL является лучшим вариантом для использования при web разработке.

2) PostgreSQL – также бесплатная СУБД, но менее популярна в Интернете для создания сайтов, однако отлично впишется в связке с PHP, например, при разработке корпоративного приложения.

3) SQLite – самая простая бесплатная база, которую даже не нужно устанавливать, она все хранит в текстовых файлах. Отлично подойдет для простого хранения небольшого объема данных, но для нормального web приложения она не годится. [1]

4) MS SQL – Microsoft SQL Server. Он является платным, потому не так популярен среди web мастеров в Интернете. [1] Данное сочетание (PHP+MS SQL) также отлично впишется в корпоративную среду.

Помимо вышеперечисленных СУБД, PHP так же может работать со следующими базами данных:

• DB++;

• Oracle;

• dBase;

• FrontBase;

• Firebird/InterBase;

• IBM DB2;

• MaxDB;

• Paradox; [1]

Взаимодействие PHP c MySQL

Поскольку MySQL является наиболее популярной и удобной СУБД для программистов PHP, я бы хотела поподробнее рассмотреть взаимодействие именно с этой базой данных.

Для эффективной работы с MySQL удобно использовать phpMyAdmin – веб-интерфейс для администрирования СУБД. Здесь можно создать новую базу данных, создать новую таблицу в выбранной базе данных, заполнить таблицу данными, а также добавлять, удалять и редактировать данные. [2]

phpMyAdmin

Чтобы получить доступ к базе данных из web, используя PHP, необходимо выполнить следующие основные шаги:

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

• Выбор базы данных.

• Выполнение запроса к базе данных:

o добавление;

o удаление;

o изменение;

o поиск;

o сортировка.

• Получение результата запроса.

• Отсоединение от базы данных. [2]

Расширение mysqli

Расширение mysqli (MySQL Improved) позволяет получить доступ к функциональности, которую предоставляет MySQL версии 4.1 и выше. [3]

Перед началом работы с данными внутри MySQL, нужно открыть соединение с сервером СУБД.

В PHP это делается с помощью стандартной функции mysqli_connect(). Функция возвращает результат — ресурс соединения. Данный ресурс используется для всех следующих операций с MySQL. [4]

Чтобы выполнить соединение с сервером, необходимо знать как минимум три параметра:

• Адрес сервера СУБД;

• Логин;

• Пароль.

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

По

...

Скачать:   txt (10.7 Kb)   pdf (63.7 Kb)   docx (12 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club