PHP 5 MySQLi Fonksiyonları

PHP MySQLi Tanıtımı

PHP MySQLi = PHP MySQL İyileştirilmiş!

MySQLi fonksiyonları MySQL veritabanı sunucusuna erişmenizi sağlar.

Açıklama:MySQLi eklentisi MySQL 4.1.13 veya daha yeni sürümleri için tasarlanmıştır.

Yükleme / Çalışma Zamanı Yapılandırması

MySQLi kullanılabilir hale getirmek için PHP'yi MySQLi eklentisini desteklemek üzere derlemeniz gerekmektedir.

MySQLi eklentisi PHP 5.0.0 sürümüyle birlikte tanıtıldı. PHP 5.3.0 sürümünde MySQL yerel sürücüsü içerir.

Yükleme ayrıntıları için ziyaret edin:http://www.php.net/manual/zh/mysqli.installation.php

Çalışma zamanı yapılandırma ayrıntıları için ziyaret edin:http://www.php.net/manual/zh/mysqli.configuration.php

PHP 5 MySQLi Fonksiyonları

Fonksiyon Açıklama
mysqli_affected_rows() Önceki Mysql operasyonunun etkilenen satır sayısını döndürün.
mysqli_autocommit() Veritabanı değişikliklerini otomatik olarak gönderme özelliğini açın veya kapatın.
mysqli_change_user() Belirtilen veritabanı bağlantısının kullanıcıını değiştirin.
mysqli_character_set_name() Veritabanı bağlantısının varsayılan karakter kümesini döndürün.
mysqli_close() Önceden açılan veritabanı bağlantısını kapatın.
mysqli_commit() Güncel işlemini gönderin.
mysqli_connect_errno() En son bağlantı çağrısının oluşturduğu hata kodunu döndürür.
mysqli_connect_error() En son bağlantı hatasının açıklamasını döndürür.
mysqli_connect() Mysql sunucusuna yeni bir bağlantı açar.
mysqli_data_seek() Sonuç işaretçisini sonuç kümesinin bir satırına ayarlar.
mysqli_debug() Hata ayıklama operasyonlarını gerçekleştirir.
mysqli_dump_debug_info() Hata bilgilerini günlüğe yazar.
mysqli_errno() En son fonksiyon çağrısının oluşturduğu hata kodunu döndürür.
mysqli_error_list() En son fonksiyon çağrısının oluşturduğu hata listesini döndürür.
mysqli_error() En son fonksiyon çağrısının oluşturduğu hata kodunu tanımlayan bir dize döndürür.
mysqli_fetch_all() Tüm sonuç satırlarını çeker ve sonuç kümesini ilişkili veri, sayısal dizgi veya her ikisini de içeren bir şekilde döndürür.
mysqli_fetch_array() Bir satır sonucunu bir ilişkili dizgi, sayısal dizgi veya her ikisini de içeren bir şekilde çeker.
mysqli_fetch_assoc() Bir satır sonucunu bir ilişkili dizgi olarak çeker.
mysqli_fetch_field_direct() Sonuç kümesindeki tek bir alanın meta verilerini nesne olarak döndürür.
mysqli_fetch_field() Sonuç kümesindeki bir sonraki alanı nesne olarak döndürür.
mysqli_fetch_fields() Sonuç kümesindeki alanları temsil eden nesne dizisini döndürür.
mysqli_fetch_lengths() Sonuç kümesinin mevcut satırının sütun uzunluklarını döndürür.
mysqli_fetch_object() Sonuç kümesinin mevcut satırını nesne olarak döndürür.
mysqli_fetch_row() Son sorgu sonuçlarından bir satır çeker ve onu bir sayısal dizgi olarak döndürür.
mysqli_field_count() En son sorgu sonuçlarından alınan sütun sayısını döndürür.
mysqli_field_seek() Alan işaretçisini belirli bir alan başlangıç konumuna ayarlar.
mysqli_field_tell() Alan işaretçisinin konumunu döndürür.
mysqli_free_result() Belirli bir sonuç kümesi ile ilgili hafıza serbest bırakır.
mysqli_get_charset() Karakter kümesi nesnesi döndürür.
mysqli_get_client_info() Dönüşen bir dizi türde Mysql istemci sürüm bilgisi.
mysqli_get_client_stats() 返回每个客户端进程的统计信息。
Her istemci sürecinin istatistik bilgilerini döndürür. mysqli_get_client_version()
Tamsayı MySQL istemci sürüm bilgisini döndürür. mysqli_get_connection_stats()
İstemci bağlantısının istatistik bilgilerini döndürür. mysqli_get_host_info()
MySQL sunucu ana bilgisayar adı ve bağlantı türünü döndürür. mysqli_get_proto_info()
MySQL protokol sürümünü döndürür. mysqli_get_server_info()
MySQL sunucu sürümünü döndürür. mysqli_get_server_version()
Tamsayı MySQL sunucu sürüm bilgisini döndürür. mysqli_info()
Son olarak çalıştırılan sorgunun arama bilgilerini döndürür. mysqli_init()
mysqli ve mysqli_real_connect() tarafından kullanılan kaynak türünü döndürür. mysqli_insert_id()
Son sorguda kullanılan otomatik oluşturulan id'yi döndürür. mysql_kill()
Sunucuyu bir MySQL işlemine sonlandırır. mysqli_more_results()
Bir çoklu sorgu sorgusu diğer sonuç kümesinin olup olmadığını kontrol eder. mysqli_multi_query()
Veritabanında bir veya daha fazla sorgu çalıştırır. mysqli_next_result()
mysqli_multi_query() içinde bir sonraki sonuç kümesini hazırlar. mysqli_num_fields()
Sonuç kümesindeki alan sayısını döndürür. mysqli_num_rows()
Sonuç kümesindeki satır sayısını döndürür. mysqli_options()
Seçenekleri ayarlar. mysqli_ping()
Bir sunucu bağlantısını Ping yapar veya o bağlantı kesildiğinde yeniden bağlanmaya çalışır. mysqli_prepare()
Çalıştırılacak bir SQL cümlesi hazırlar. mysqli_query()
Veritabanında sorgu çalıştırır. mysqli_real_connect()
Mysql sunucu sunucusuna yeni bir bağlantı açar. mysqli_real_escape_string()
SQL cümlesinde kullanılan özel karakterleri yuvarlar. SQL sorgusunu çalıştırır.
mysqli_reap_async_query() Asenkron sorgu sonuçlarını döndürür.
mysqli_refresh() Tabloyu veya önbelleği tazeleyin, veya kopyalama sunucusu bilgilerini sıfırlayın。
mysqli_rollback() Geçerli işlemin geri alınmasını gerçekleştirir。
mysqli_select_db() Bağlantının varsayılan veritabanını değiştirir。
mysqli_set_charset() varsayılan istemci karakter seti ayarlar。
mysqli_set_local_infile_default() load local infile komutu için tanımlanan işleyiciyi temizler。
mysqli_set_local_infile_handler() LOAD DATA LOCAL INFILE komutunun çalıştırılmasını gerçekleştiren geri çağrı fonksiyonunu ayarlar。
mysqli_sqlstate() 前一个 Mysql 操作的 SQLSTATE hata kodunu döndürür。
mysqli_ssl_set() 使用 SSL 安装连接建立。
mysqli_stat() 当前系统状态返回。
mysqli_stmt_init() bir mysqli_stmt_prepare() tarafından kullanılan bir nesne döndürerek bir cümle başlatır.
mysqli_store_result() 最后一个查询的结果集传输。
mysqli_thread_id() 当前连接的线程 ID 返回。
mysqli_thread_safe() İ线程安全是否设置返回。
mysqli_use_result() Bir sonuç kümesi almayı başlatır。
mysqli_warning_count() Son son查询的警告数量返回连接。