mysql_unbuffered_query
導入
ベンダー固有のモジュール
PHP Manual
MySQL 改良版拡張モジュール
導入
Overview
The MySQL Native Driver
インストール/設定
要件
インストール手順
実行時設定
リソース型
mysqli 拡張モジュールでの持続的接続
定義済み定数
The MySQLi Extension Function Summary
MySQLi
? MySQLi クラス
mysqli->affected_rows
? 直前の MySQL の操作で変更された行の数を得る
mysqli::autocommit
? データベース更新の自動コミットをオンまたはオフにする
mysqli::change_user
? 指定されたデータベース接続のユーザ名を変更する
mysqli::character_set_name
? データベース接続のデフォルトの文字コードセットを返す
mysqli::close
? 事前にオープンしているデータベース接続を閉じる
mysqli::commit
? 現在のトランザクションをコミットする
mysqli->connect_errno
? 直近の接続コールに関するエラーコードを返す
mysqli->connect_error
? 直近の接続エラーの内容を文字列で返す
mysqli::__construct
? 新規に MySQL サーバへの接続をオープンする
mysqli::debug
? デバッグ操作を行う
mysqli::dump_debug_info
? デバッグ情報をログに出力する
mysqli->errno
? 直近の関数コールによるエラーコードを返す
mysqli->error
? 直近のエラーの内容を文字列で返す
mysqli->field_count
? 直近のクエリのカラムの数を返す
mysqli::get_cache_stats
? クライアントの Zval キャッシュの統計情報を返す
mysqli::get_charset
? 文字セットオブジェクトを返す
mysqli::get_client_info
? MySQL クライアントのバージョンを文字列で返す
mysqli::get_client_stats
? クライアントのプロセス単位の統計情報を返す
mysqli::get_client_version
? MySQL クライアント情報を取得する
mysqli::get_connection_stats
? クライアント接続に関する統計情報を返す
mysqli->host_info
? 使用している接続の型を文字列で返す
mysqli->protocol_version
? 使用している MySQL プロトコルのバージョンを返す
mysqli->server_info
? MySQL サーバのバージョンを返す
mysqli->server_version
? MySQL サーバのバージョンを整数値で返す
mysqli::get_warnings
? 説明
mysqli->info
? 直近に実行されたクエリの情報を取得する
mysqli::init
? MySQLi を初期化し、mysqli_real_connect() で使用するリソースを返す
mysqli->insert_id
? 直近のクエリで使用した自動生成の ID を返す
mysqli::kill
? サーバに MySQL スレッドの停止を問い合わせる
mysqli::more_results
? マルチクエリからの結果がまだ残っているかどうかを調べる
mysqli::multi_query
? データベース上でクエリを実行する
mysqli::next_result
? multi_query の、次の結果を準備する
mysqli::options
? オプションを設定する
mysqli::ping
? サーバとの接続をチェックし、もし切断されている場合は再接続を試みる
mysqli::poll
? 接続を取得する
mysqli::prepare
? 実行するための SQL ステートメントを準備する
mysqli::query
? データベース上でクエリを実行する
mysqli::real_connect
? mysql サーバとの接続をオープンする
mysqli::real_escape_string
? 接続の現在の文字セットを考慮して、SQL 文で使用する文字列の特殊文字をエスケープする
mysqli::real_query
? SQL クエリを実行する
mysqli::reap_async_query
? 非同期クエリから結果を取得する
mysqli::rollback
? 現在のトランザクションをロールバックする
mysqli::select_db
? クエリを実行するためのデフォルトのデータベースを選択する
mysqli::set_charset
? クライアントのデフォルト文字セットを設定する
mysqli::set_local_infile_default
? load local infile コマンド用のユーザ定義ハンドラを削除する
mysqli::set_local_infile_handler
? LOAD DATA LOCAL INFILE コマンド用のコールバック関数を設定する
mysqli->sqlstate
? 直前の MySQL の操作での SQLSTATE エラーを返す
mysqli::ssl_set
? SSL を使用したセキュアな接続を確立する
mysqli::stat
? 現在のシステム状態を取得する
mysqli::stmt_init
? ステートメントを初期化し、mysqli_stmt_prepare で使用するオブジェクトを返す
mysqli::store_result
? 直近のクエリから結果セットを転送する
mysqli::thread_id
? 現在の接続のスレッド ID を返す
mysqli::thread_safe
? スレッドセーフであるかどうかを返す
mysqli::use_result
? 結果セットの取得を開始する
mysqli::warning_count
? 指定した接続の直近のクエリから発生した警告の数を返す
MySQLi_STMT
? MySQLi_STMT クラス
mysqli_stmt->affected_rows
? 直近に実行されたステートメントで変更・削除・あるいは追加された行の総数を返す
mysqli_stmt::attr_get
? ステートメントの属性の現在の値を取得する
mysqli_stmt::attr_set
? プリペアドステートメントの振る舞いを変更する
mysqli_stmt::bind_param
? プリペアドステートメントのパラメータに変数をバインドする
mysqli_stmt::bind_result
? 結果を保存するため、プリペアドステートメントに変数をバインドする
mysqli_stmt::close
? プリペアドステートメントを閉じる
mysqli_stmt::data_seek
? ステートメントの結果セットの任意の行に移動する
mysqli_stmt->errno
? 直近のステートメントのコールに関するエラーコードを返す
mysqli_stmt->error
? 直近のステートメントのエラー内容を文字列で返す
mysqli_stmt->execute
? プリペアドクエリを実行する
mysqli_stmt::fetch
? プリペアドステートメントから結果を取得し、バインド変数に格納する
mysqli_stmt->field_count
? 指定したステートメントのフィールド数を返す
mysqli_stmt->free_result
? 指定したステートメントハンドルの結果を格納したメモリを開放する
mysqli_stmt::get_warnings
? 説明
mysqli_stmt->insert_id
? 直近の INSERT 操作で生成した ID を取得する
mysqli_stmt::num_rows
? ステートメントの結果セットの行数を返す
mysqli_stmt->param_count
? 指定したステートメントのパラメータ数を返す
mysqli_stmt::prepare
? SQL ステートメントを実行するために準備する
mysqli_stmt::reset
? プリペアドステートメントをリセットする
mysqli_stmt::result_metadata
? プリペアドステートメントから結果セットのメタデータを返す
mysqli_stmt::send_long_data
? データをブロックで送信する
mysqli_stmt::sqlstate
? 直前のステートメントの操作での SQLSTATE エラーを返す
mysqli_stmt::store_result
? プリペアドステートメントから結果を転送する
The MySQLi_Result class
mysqli_result->current_field
? 結果ポインタにおける現在のフィールドオフセットを取得する
mysqli_result::data_seek
? 結果の任意の行にポインタを移動する
mysqli_result::fetch_all
? 結果のすべての行を連想配列・数値添字配列あるいはその両方の形式で取得する
mysqli_result::fetch_array
? 結果の行を連想配列・数値添字配列あるいはその両方の形式で取得する
mysqli_result::fetch_assoc
? 結果の行を連想配列で取得する
mysqli_result::fetch_field_direct
? 単一のフィールドのメタデータを取得する
mysqli_result::fetch_field
? 結果セットの次のフィールドを返す
mysqli_result::fetch_fields
? 結果セットのフィールド情報をオブジェクトの配列で返す
mysqli_result::fetch_object
? 結果セットの現在の行をオブジェクトとして返す
mysqli_result::fetch_row
? 結果の行を数値添字配列で取得する
mysqli_result->field_count
? 結果のフィールド数を取得する
mysqli_result::field_seek
? 結果ポインタを、指定したフィールドオフセットに設定する
mysqli_result::free
? 結果に関連付けられたメモリを開放する
mysqli_result->lengths
? 結果セットにおける現在の行のカラムの長さを返す
mysqli_result->num_rows
? 結果の行数を取得する
MySQLi_Driver
? MySQLi_Driver クラス
mysqli_driver::embedded_server_end
? 組み込みサーバを停止する
mysqli_driver::embedded_server_start
? 組み込みサーバを初期化して開始する
エイリアスおよび非推奨の Mysqli 関数
mysqli_bind_param
? mysqli_stmt_bind_param のエイリアス
mysqli_bind_result
? mysqli_stmt_bind_result のエイリアス
mysqli_client_encoding
? mysqli_character_set_name のエイリアス
mysqli_disable_reads_from_master
? マスタからの読み込みを無効にする
mysqli_disable_rpl_parse
? RPL のパースを無効にする
mysqli_enable_reads_from_master
? マスタからの読み込みを有効にする
mysqli_enable_rpl_parse
? RPL のパースを有効にする
mysqli_escape_string
? mysqli_real_escape_string のエイリアス
mysqli_execute
? mysqli_stmt_execute のエイリアス
mysqli_fetch
? mysqli_stmt_fetch のエイリアス
mysqli_get_metadata
? mysqli_stmt_result_metadata のエイリアス
mysqli_master_query
? マスタ/スレーブ設定で、マスタ側のクエリを実行する
mysqli_param_count
? mysqli_stmt_param_count のエイリアス
mysqli_report
? 内部のレポート関数を有効あるいは無効にする
mysqli_rpl_parse_enabled
? RPL のパースが有効かどうかを確認する
mysqli_rpl_probe
? RPL の調査
mysqli_rpl_query_type
? RPL クエリの型を返す
mysqli_send_long_data
? mysqli_stmt_send_long_data のエイリアス
mysqli_send_query
? クエリを送信する
mysqli_set_opt
? mysqli_options のエイリアス
mysqli_slave_query
? マスタ/スレーブ設定で、スレーブ側のクエリを実行する
mysql_unbuffered_query
導入
ベンダー固有のモジュール
PHP Manual
アダルトレンタルサーバー