PHPackages                             ydb-platform/ydb-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. ydb-platform/ydb-php-sdk

ActiveLibrary[Database &amp; ORM](/categories/database)

ydb-platform/ydb-php-sdk
========================

YDB PHP SDK

v1.16.0(5mo ago)3711.0k↑100%18[121 issues](https://github.com/ydb-platform/ydb-php-sdk/issues)[1 PRs](https://github.com/ydb-platform/ydb-php-sdk/pulls)Apache-2.0PHPPHP &gt;=7.2CI passing

Since Apr 15Pushed 5mo ago11 watchersCompare

[ Source](https://github.com/ydb-platform/ydb-php-sdk)[ Packagist](https://packagist.org/packages/ydb-platform/ydb-php-sdk)[ RSS](/packages/ydb-platform-ydb-php-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (55)Used By (0)

YDB PHP SDK provides access to [YDB](https://ydb.tech/) from PHP code.

YDB is a open-source distributed fault-tolerant DBMS with high availability and scalability, strict consistency and ACID. An SQL dialect – YQL – is used for queries.

YDB is available in several modes:

- On-prem installation (is not supported by this SDK yet);
- Serverless computing mode in YC (only performed operations are paid);
- Dedicated instance mode in YC (dedicated computing resources are paid).

Documentation
=============

[](#documentation)

Installation
============

[](#installation)

The recommended method of installing is Composer.

Run the following:

```
composer require ydb-platform/ydb-php-sdk
```

Connection
==========

[](#connection)

First, create a database using [Yandex Cloud Console](https://cloud.yandex.com/docs/ydb/quickstart/create-db).

YDB supports the following authentication methods:

- Access token
- OAuth token
- JWT + private key
- JWT + JSON file
- Metadata URL
- Anonymous

Access token
------------

[](#access-token)

Use your access token:

```
