Имя источника данных MySQL или DSN

PDO использует имя источника данных (DSN), которое содержит следующую информацию:

  • хост сервера базы данных
  • имя базы данных
  • имя пользователя
  • пароль для доступа к БД
  • другие параметры, такие как наборы символов и т. д.

PDO использует эту информацию для установления соединения с сервером базы данных. Для подключения к серверу базы данных MySQL используется следующий формат имени источника данных:

"mysql:host=host_name;dbname=db_name;charset=UTF8"

Например:

$dsn = "mysql:host=localhost;dbname=bookdb;charset=UTF8";
Обратите внимание, что charset UTF-8 устанавливает набор символов соединения с базой данных в UTF-8.

Была ли эта страница полезной?