MySQLi - Fungsi Berguna

Berikut adalah daftar semua fungsi MySQLi yang penting. Setiap fungsi telah dijelaskan beserta contoh yang sesuai.

  • mysqli :: $ terpengaruh_rows - Ini digunakan untuk mendapatkan informasi tentang jumlah baris yang terpengaruh dalam operasi MySQL sebelumnya

  • mysqli :: autocommit - Ini digunakan untuk menghidupkan atau mematikan operasi modifikasi database yang dilakukan secara otomatis

  • mysqli :: begin_transaction - Digunakan untuk memulai transaksi

  • mysqli :: change_user - Ini digunakan untuk mengubah pengguna dari koneksi database yang ditentukan

  • mysqli :: character_set_name - Ini mengembalikan set karakter default untuk koneksi database.

  • mysqli :: $ client_info - Ini digunakan untuk mendapatkan info klien MySQL.

  • mysqli :: $ client_version - Ini mengembalikan versi klien MySQL sebagai string.

  • mysqli :: close - Ini menutup koneksi database yang dibuka sebelumnya.

  • mysqli :: commit - Ini melakukan transaksi saat ini.

  • mysqli :: $ connect_errno - Ini mengembalikan kode kesalahan dari panggilan koneksi terakhir.

  • mysqli :: connect_error - Ini mengembalikan deskripsi string dari kesalahan koneksi terakhir.

  • mysqli :: __ construct - Digunakan untuk membuka koneksi baru ke server MySQL

  • mysqli :: debug - Ini digunakan untuk melakukan operasi debugging

  • mysqli :: dump_debug_info - Ini digunakan untuk membuang informasi debugging ke dalam log

  • mysqli :: $ errno - Ini mengembalikan kode kesalahan untuk pemanggilan fungsi terbaru

  • mysqli :: $ error_list - Ini mengembalikan daftar kesalahan dari perintah terakhir yang dijalankan

  • mysqli :: $ error - Ini mengembalikan deskripsi string dari kesalahan terakhir

  • mysqli :: $ field_count - Ini mengembalikan jumlah kolom untuk kueri terbaru

  • mysqli :: get_charset - Ini mengembalikan objek set karakter

  • mysqli :: get_client_info - Ini digunakan untuk mendapatkan info klien MySQL

  • mysqli :: mysqli_get_client_stats - Ini mengembalikan statistik klien per proses

  • mysqli :: mysqli_get_client_version - Ini mengembalikan versi klien MySQL sebagai integer

  • mysqli :: get_connection_stats - Ini mengembalikan statistik tentang koneksi klien

  • mysqli :: $ host_info - Ini mengembalikan string yang mewakili jenis koneksi yang digunakan

  • mysqli :: $ protocol_version - Ini mengembalikan versi dari protokol MySQL yang digunakan

  • mysqli :: $ server_info - Ini mengembalikan versi server MySQL

  • mysqli :: $ server_version - Ini mengembalikan versi server MySQL sebagai integer

  • mysqli :: get_warnings - Ini digunakan untuk mendapatkan hasil SHOW WARNINGS

  • mysqli :: $ info - Ini mengambil informasi tentang kueri yang terakhir dieksekusi

  • mysqli :: $ insert_id - Ini mengembalikan id yang dibuat secara otomatis yang digunakan dalam kueri terbaru

  • mysqli :: kill - Ini meminta server untuk mematikan thread MySQL

  • mysqli :: more_results - Ini digunakan untuk memeriksa apakah ada lagi hasil kueri dari multi kueri

  • mysqli :: multi_query - Ini melakukan kueri pada database

  • mysqli :: next_result - Ini mempersiapkan hasil berikutnya dari multi_query

  • mysqli :: options - Ini digunakan untuk mengatur opsi

  • mysqli :: ping - Ini digunakan untuk melakukan ping ke server

  • mysqli :: poll - Ini digunakan untuk polling koneksi

  • mysqli :: mempersiapkan - Ini digunakan untuk mempersiapkan pernyataan SQL untuk dieksekusi.

  • mysqli :: query - Ini digunakan untuk melakukan query pada database.

  • mysqli :: real_connect - Ini membuka koneksi ke server mysql.

  • mysqli :: real_escape_string - Ini lolos dari karakter khusus dalam string untuk digunakan dalam pernyataan SQL

  • mysqli :: real_query - Ini digunakan untuk menjalankan kueri SQL.

  • mysqli :: real_async_query - Ini digunakan untuk mendapatkan hasil dari kueri asinkron

  • mysqli :: refresh - Ini digunakan untuk menyegarkan pernyataan SQL untuk eksekusi.

  • mysqli :: release_savepoint - Ini menghapus savepoint bernama dari set savepoints dari transaksi saat ini

  • mysqli :: rollback - Ini memutar kembali transaksi saat ini

  • mysqli :: rpl_query_type - Ini mengembalikan tipe kueri RPL

  • mysqli :: select_db - Ini digunakan untuk memilih database default untuk kueri database

  • mysqli :: send_query - Ini digunakan untuk mengirim kueri dan mengembalikan

  • mysqli :: set_charset - Ini menetapkan set karakter klien default

  • mysqli :: set_local_infile_default - Ini digunakan untuk membatalkan handler yang ditentukan pengguna untuk memuat perintah infile lokal

  • mysqli :: set_local_infile_handler - Ini digunakan untuk mengatur fungsi panggilan balik untuk perintah LOAD DATA LOCAL INFILE

  • mysqli :: $ sqlstate - Ini mengembalikan kesalahan SQLSTATE dari operasi MySQL sebelumnya.

  • mysqli :: ssl_set - Ini digunakan untuk membuat koneksi aman menggunakan SSL

  • mysqli :: stat - Digunakan untuk mengatur fungsi panggilan balik untuk perintah LOAD DATA LOCAL INFILE

  • mysqli :: stmt_init - Ini digunakan untuk menginisialisasi pernyataan dan mengembalikan objek untuk digunakan dengan mysqli_stmt_prepare.

  • mysqli :: mysqli :: $ thread_id - Ini mengembalikan ID utas untuk koneksi saat ini

  • mysqli :: thread_safe - Ini mengembalikan apakah keamanan benang diberikan atau tidak.

  • mysqli :: use_result - Ini digunakan untuk memulai pengambilan set hasil

  • mysqli :: $ warning_count - Ini mengembalikan jumlah peringatan dari kueri terakhir untuk tautan yang diberikan