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

Как делать PDO MySQL connect?

Да очень просто всё. Для этого используется стандартный шаблон так называемой PDO MySQL connection string.

Шаблон PDO MySQL connect

$db = new PDO("mysql:host=".DB_HOST."; dbname=".DB_NAME, DB_USER, DB_PASSWORD);

Сохраните этот шаблон к себе в закладки, потому, что запомнить этот набор параметров не так просто, да и не нужно — достаточно просто в google задать запрос «pdo mysql connect».

Разберем подробнее шаблон PDO MySQL connect:

DB_HOST — это адрес mysql сервера, к которому будет осуществлено подключение

DB_NAME — это название базы данных, к которой будем подключаться

DB_USER — имя пользователя базы данных

DB_PASSWORD — пароль соответсвенно

Вообще все достаточно просто, теперь вы точно не потеряете шаблон pdo mysql connect.

Также напомню, что PDO может подключиться к любой базе данных, для которой у него есть драйвера. То есть, например, если у вас база данных не MySQL, а MSSQL, но на вашем сервере установлены драйвера для MSSQL для PDO, то проблем не возникнет, и вы сможете подключиться, в таком случае строка подключения будет иметь такой вид:

$db = new PDO("mssql:host=".DB_HOST."; dbname=".DB_NAME, DB_USER, DB_PASSWORD);

Такая же ситуация и с другими, есть mysqli, sqlite и др, и ко всем ним можно подключиться при помощи PDO. То есть по сути, PDO — это универсальная оболочка для разных движков баз данных. Но, к сожалению, это не относится к nosql-like базам данных, в том числе mongodb. Для подключения к ним потребуется отдельная структура классов и библиотек PHP.

Если не хотите морочиться с базами данных и программированием, закажите свой сайт, http://svoy-sayt.ru/sayt-katalog/ поможет вам в этом