MySQLi или MySQL
- PDO PHP - библиотека унифицированных методов для доступа к различным базам данных.
Библиотеки MySQLi или MySQL используются для взаимодействие PHP с Движок БД MySQL. Рекомендуется вместо них использовать PDO PHP.
Расширение MySQLi совместимо только с версиями MySQL 4.1 и выше. Для более старых версий MySQL, по-прежнему придется использовать старое расширение.
- Использование MySQLi
$dbc = new mysqli("localhost", "User", "password", "BD", "3306"); // подключаемся к MySQL if (mysqli_connect_errno()) { /* Проверка подключения */ printf("Ошибка подключения: %s\n", mysqli_connect_error()); exit(); } // Формирование SQL запроса $sql = " SELECT * FROM table "; if (!$result = $dbc->query($sql)) { printf("Code: %d\t Errormessage: %s\n", $dbc->errno, $dbc->error, $sql); } while ($row = $result->fetch_assoc()) { /* извлечение ассоциативного массива построчно */ print_r($row); } $result->free(); /* удаление выборки */ $dbc->close(); /* закрытие соединения */ ?>
- Функция real_escape_string служит для экранирования спецсимволов(\n, \r, \, ', "), перед вставкой в Движок БД MySQL.
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах