Розширення MySQLi (MySQL Improved) є драйвер реляційної бази даних, що використовується в мові сценаріїв PHP для забезпечення інтерфейсу з базами даних, сумісними з протоколом MySQL (MariaDB, MySQL, Percona Server, TiDB). Є три основні варіанти API, якщо розглядати підключення до сервера бази даних MySQL: Розширення PHP MySQL.
MySQL забезпечує процедурний інтерфейс. MySQLi надає як процедурний, так і об'єктно-орієнтований інтерфейс. Розширення MySQL не підтримує збережені процедури. MySQLi підтримує процедури зберігання.
Щоб увімкнути розширення MySQLi у PHP, вам знадобиться відкрити php. ini та знайдіть рядок, який починається з ";extension=mysqli." Видаліть ";" перед "extension=mysqli" та збережіть файл. Після внесення цієї зміни вам потрібно буде перезавантажити веб-сервер, щоб зміни набули чинності.
Перевірте, чи встановлено MySQLi. Це можна зробити, відвідавши створену вами сторінку phpinfo() або виконавши цю команду: php -m | grep mysqli.
mysqli_connect() повертає об'єкт, який представляє з'єднання з сервером MySQL, або false у разі помилки. mysqli::connect() повертає true у разі успіху або false у разі невдачі. До PHP 8.1. 0, повертає нуль у разі успіху.
Розширення MySQLi (покращено MySQL) — це драйвер реляційної бази даних, що використовується в мові сценаріїв PHP для забезпечення інтерфейсу з базами даних, сумісними з протоколом MySQL (MariaDB, MySQL, Percona Server, TiDB). Є три основні варіанти API, якщо розглядати підключення до сервера бази даних MySQL: Розширення PHP MySQL.