RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Глава 1. Введение в MySQL PHP API

PHP это скриптовый язык серверной стороны, встраиваемый в HTML, который может использоваться, чтобы создать динамические веб-страницы. Это доступно для большинства операционных систем и веб-серверов и может получить доступ к наиболее распространенным базам данных, включая MySQL. PHP можно управлять как отдельной программой или собрать как модуль для использования с веб-сервером.

PHP обеспечивает четыре различных расширения MySQL API:

  • Глава 3: Улучшенный MySQL, это расширение доступно с PHP 5.0.0. Это предназначается для использования с MySQL 4.1.1 и позже. Это расширение полностью поддерживает протокол аутентификации, используемый в MySQL 5.0, а также Prepared Statements и Multiple Statements API. Кроме того, это расширение обеспечивает современный интерфейс объектно-ориентированного программирования.

  • Глава 4: Не его собственный API, но вместо этого это драйвер MySQL для уровня абстракции базы данных PHP PDO (PHP Data Objects). Драйвер PDO MySQL сидит в слое ниже самого PDO и обеспечивает MySQL-определенную функциональность. Это расширение доступно с PHP 5.1.0.

  • Глава 5: Это расширение использует X DevAPI MySQL и доступно как расширение PECL, названное mysql_xdevapi. Для общих понятий и деталей использования X DevAPI см. X DevAPI User Guide.

  • Глава 6: Доступно для версий 4 и 5 PHP, это расширение предназначается для использования с версиями MySQL до MySQL 4.1. Это расширение не поддерживает улучшенный протокол аутентификации, используемый в MySQL 4.1, и при этом это не поддерживает подготовленные или многочисленные запросы. Чтобы использовать это расширение с MySQL 4.1, вы будете, вероятно, формировать сервер MySQL, чтобы установить системную переменную old_passwords = 1 (см. Client does not support authentication protocol).

    Это расширение было удалено из PHP 5.5.0. Все пользователи должны мигрировать к mysqli, PDO_MySQL или mysql_xdevapi. Для получения дополнительной информации посмотрите раздел 2.3.

Эта документация и другие публикации, иногда используют термин Connector/PHP. Этот термин относится к полному набору связанной функциональности MySQL в PHP, который включает три API, которые описаны в предыдущем обсуждении, наряду с библиотекой mysqlnd и всеми ее плагинами.

Дистрибутив PHP и документация доступны на PHP website.

Portions of this section are Copyright (c) 1997-2020 the PHP Documentation Group This material may be distributed only subject to the terms and conditions set forth in the Creative Commons Attribution 3.0 License or later. A copy of the Creative Commons Attribution 3.0 license is distributed with this manual. The latest version is presently available at http://creativecommons.org/licenses/by/3.0/.

Поиск

 

Найди своих коллег!

Вы можете направить письмо администратору этой странички, Алексею Паутову. mailto:alexey.v.pautov@mail.ru