(PECL mysql-xdevapi >= 8.0.11)
はじめに
クラス概要
mysql_xdevapi\Session {
public close ( ) : bool
public commit ( ) : Object
public createSchema
( string $schema_name
) : mysql_xdevapi\Schema
public dropSchema
( string $schema_name
) : bool
public generateUUID ( ) : string
public getDefaultSchema ( ) : string
public getSchema
( string $schema_name
) : mysql_xdevapi\Schema
public getSchemas ( ) : array
public getServerVersion ( ) : int
public listClients ( ) : array
public quoteName
( string $name
) : string
public releaseSavepoint
( string $name
) : void
public rollback ( ) : void
public rollbackTo
( string $name
) : void
public setSavepoint
([ string $name
] ) : string
public sql
( string $query
) : mysql_xdevapi\SqlStatement
public startTransaction ( ) : void
}
目次
- Session::close — セッションを閉じる
- Session::commit — トランザクションをコミットする
- Session::__construct — Session のコンストラクタ
- Session::createSchema — 新しいスキーマを作成する
- Session::dropSchema — スキーマを削除します
- Session::generateUUID — 新しいUUIDを取得する
- Session::getDefaultSchema — デフォルトのスキーマ名を取得する
- Session::getSchema — 新しいスキーマオブジェクトを取得する
- Session::getSchemas — スキーマを取得する
- Session::getServerVersion — サーバのバージョンを取得する
- Session::listClients — クライアントの一覧を取得する
- Session::quoteName — クォートを追加する
- Session::releaseSavepoint — 設定されたセーブポイントをリリースする
- Session::rollback — トランザクションをロールバックする
- Session::rollbackTo — セーブポイントまでトランザクションをロールバックする
- Session::setSavepoint — セーブポイントを作成する
- Session::sql — SQLクエリを実行する
- Session::startTransaction — トランザクションを開始する
/* メソッド */