MySQLi-便利な関数
これがすべての重要なMySQLi関数のリストです。各機能は、適切な例とともに説明されています。
mysqli :: $ affected_rows-以前のMySQL操作で影響を受けた行の数に関する情報を取得するために使用されていました
mysqli :: autocommit-データベース変更操作の自動コミットをオンまたはオフにするために使用されていました
mysqli :: begin_transaction-トランザクションを開始するために使用されていました
mysqli :: change_user-指定されたデータベース接続のユーザーを変更するために使用されました
mysqli :: character_set_name-データベース接続のデフォルトの文字セットを返します。
mysqli :: $ client_info -MySQLクライアント情報を取得するために使用されます。
mysqli :: $ client_version -MySQLクライアントのバージョンを文字列として返します。
mysqli :: close-以前に開いたデータベース接続を閉じます。
mysqli :: commit-現在のトランザクションをコミットします。
mysqli :: $ connect_errno-最後の接続呼び出しからのエラーコードを返します。
mysqli :: connect_error-最後の接続エラーの文字列の説明を返します。
mysqli :: __construct-これはMySQLサーバーへの新しい接続を開くために使用されていました
mysqli :: debug-デバッグ操作を実行するために使用されます
mysqli :: dump_debug_info-デバッグ情報をログにダンプするために使用されます
mysqli :: $ errno-最新の関数呼び出しのエラーコードを返します
mysqli :: $ error_list-最後に実行されたコマンドからのエラーのリストを返します
mysqli :: $ error-最後のエラーの文字列の説明を返します
mysqli :: $ field_count-最新のクエリの列数を返します
mysqli :: get_charset-文字セットオブジェクトを返します
mysqli :: get_client_info -MySQLクライアント情報を取得するために使用されます
mysqli :: mysqli_get_client_stats-クライアントのプロセスごとの統計を返します
mysqli :: 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 - SHOWWARNINGSの結果を取得するために使用されます
mysqli :: $ info-最後に実行されたクエリに関する情報を取得します
mysqli :: $ insert_id-最新のクエリで使用された自動生成されたIDを返します
mysqli :: kill-サーバーにMySQLスレッドを強制終了するように要求します
mysqli :: more_results-マルチクエリからのクエリ結果が他にあるかどうかを確認するために使用されていました
mysqli :: multi_query-データベースに対してクエリを実行します
mysqli :: next_result -multi_queryから次の結果を準備します
mysqli :: options-オプションの設定に使用されていました
mysqli :: ping-サーバーにpingを実行するために使用されます
mysqli :: poll-接続のポーリングに使用されていました
mysqli :: prepare-実行用のSQLステートメントを準備するために使用されていました。
mysqli :: query-データベースでクエリを実行するために使用されます。
mysqli :: real_connect -mysqlサーバーへの接続を開きます。
mysqli :: real_escape_string -SQLステートメントで使用するために文字列内の特殊文字をエスケープします
mysqli :: real_query -SQLクエリを実行するために使用されます。
mysqli :: real_async_query-非同期クエリから結果を取得するために使用されます
mysqli :: refresh-実行のためにSQLステートメントを更新するために使用されていました。
mysqli :: release_savepoint-現在のトランザクションのセーブポイントのセットから名前付きセーブポイントを削除します
mysqli :: rollback-現在のトランザクションをロールバックします
mysqli :: rpl_query_type -RPLクエリタイプを返します
mysqli :: select_db-データベースクエリのデフォルトデータベースを選択するために使用されます
mysqli :: send_query-クエリを送信して返すために使用されます
mysqli :: set_charset-デフォルトのクライアント文字セットを設定します
mysqli :: set_local_infile_default - load localinfileコマンドのユーザー定義ハンドラーの設定を解除するために使用されます
mysqli :: set_local_infile_handler − LOAD DATA LOCALINFILEコマンドのコールバック関数を設定するために使用されます
mysqli :: $ sqlstate-以前のMySQL操作からのSQLSTATEエラーを返します。
mysqli :: ssl_set -SSLを使用して安全な接続を確立するために使用されます
mysqli :: stat -LOAD DATA LOCALINFILEコマンドのコールバック関数を設定するために使用されます
mysqli :: stmt_init-ステートメントを初期化し、mysqli_stmt_prepareで使用するオブジェクトを返すために使用されます。
mysqli :: mysqli :: $ thread_id-現在の接続のスレッドIDを返します
mysqli :: thread_safe-スレッドセーフが指定されているかどうかを返します。
mysqli :: use_result-結果セットの取得を開始するために使用されます
mysqli :: $ warning_count-指定されたリンクの最後のクエリからの警告の数を返します