Как подключиться к MySQL в PHP и работать с базой данных

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

Зачем вообще подключаться к MySQL?

Допустим, вы создаете сайт для бронирования столиков в кафе. Все заявки нужно где-то хранить. Файлы неудобны, а вот база данных подходит идеально. Для связи PHP с базой используется расширение mysqli или библиотека PDO.

Простое подключение к MySQL

Реальный пример: сайт бронирования столиков

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

HTML форма:

Обработчик данных (booking.php):

Советы для вас:

  • Используйте подготовленные выражения (prepared statements) — они защищают от SQL-инъекций.
  • Храните конфигурацию подключения отдельно — например, в файле config.php.
  • Добавляйте проверку данных — особенно, если с ними будут работать пользователи.

Как проверить подключение локально?

Если у вас установлен XAMPP, MAMP или Docker, вы можете легко создать базу cafe, таблицу reservations, и начать тестировать.

SQL для создания таблицы:

Подключение к MySQL в PHP — это фундамент для создания интерактивных сайтов и систем. Это может быть что угодно: бронирование, регистрация, корзина товаров, блог. Главное — понимать, как работает связка PHP и MySQL.