Как подключиться к MySQL?
Подключение к реляционной базе данных MySQL в современных приложениях на PHP выполняется с помощью одного из двух основных инструментов: интерфейса PDO или библиотеки MySQLi.
Выбор конкретного инструмента зависит от архитектуры проекта и личных предпочтений команды, однако стандартом де-факто в современной разработке является именно PDO благодаря его универсальности и поддержке множества других СУБД.
Для успешного подключения к базе данных с помощью PDO рекомендуется использовать следующий подход на практике:
Альтернативный подход с использованием MySQLi также имеет право на жизнь, но он жестко привязан только к СУБД MySQL. При использовании MySQLi подключение можно выполнять как в объектно-ориентированном стиле через создание нового экземпляра класса mysqli, так и с помощью процедурных функций. Независимо от выбранного инструмента, критически важно никогда не оставлять пароли и доступы к базе данных прямо в исходном коде, а выносить их в защищенные конфигурационные файлы или файлы переменных окружения.