Перед подключением к серверу баз данных MySQL необходимо иметь:
- Сервер базы данных MySQL, базу данных и учетную запись, имеющую доступ к базе данных.
- Драйвер PDO MySQL, включенный в файле php.ini сервера.
Предположим, что у вас есть локальный сервер базы данных MySQL, который содержит следующую информацию:
- Хостом является
localhost
. - База данных на локальном сервере баз данных называется
bookdb
. - Учетную запись с пользователем
root
и паролем'S@cr@t1!'
, которая может получить доступ к базе данных bookdb.
В большинстве случаев в качестве локального сервера многие программисты используют OpenServer (сайт - ospanel.io/download). Я также использую этот сервер на своем ноутбуке на Windows 10. Очень классный сервер и если вы будете его использовать - не поленитесь задонатить автору проекта.
В PHP мы можем создать файл config.php и разместить в нем параметры базы данных:
<?php
$host = 'localhost';
$db = 'bookdb';
$user = 'root';
$password = 'S@cr@t1!';
Чтобы использовать параметры базы данных, мы можем включить файл config.php с помощью конструкции require
в любой php-файл на сервере:
<?php
require 'config.php';