refresh()

PHP mysqli refresh() funksiyasi

❮ PHP MySQLi ma’lumotnomasi


ULASHISH

Ta’rif va qo‘llanilishi

refresh() / mysqli_refresh() funksiyasi jadvallar yoki keshlarni yangilaydi/tozalaydi (flush) yoki replikatsiya serveri ma’lumotlarini qayta o‘rnatadi (reset).


Sintaksis

Obyektga yo‘naltirilgan uslub:

$mysqli -> refresh(options)

Protsedurali uslub:

mysqli_refresh(connection, options)

Parametr qiymatlari

Parametr Tavsif
connection Majburiy. Foydalaniladigan MySQL ulanishini belgilaydi
options Yangilanadigan opsiyalar. Quyidagilardan bir yoki bir nechtasi bo‘lishi mumkin (OR bilan ajratiladi):
  • MYSQLI_REFRESH_GRANT - Ruxsatlar (grant) jadvallarini yangilaydi
  • MYSQLI_REFRESH_LOG - Jurnallarni (log) tozalaydi (flush)
  • MYSQLI_REFRESH_TABLES - Jadvallar keshini tozalaydi (flush)
  • MYSQLI_REFRESH_HOSTS - Xostlar keshini tozalaydi (flush)
  • MYSQLI_REFRESH_STATUS - Holat o‘zgaruvchilarini qayta o‘rnatadi (reset)
  • MYSQLI_REFRESH_THREADS - Oqimlar (thread) keshini tozalaydi (flush)
  • MYSQLI_REFRESH_SLAVE - Master server ma’lumotlarini qayta o‘rnatadi (reset) va slave serverni qayta ishga tushiradi
  • MYSQLI_REFRESH_MASTER - Ikkilik jurnal (binary log) indeksidagi ikkilik jurnal fayllarini o‘chiradi va indeks faylini tozalaydi (truncate)

Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa TRUE. Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 5.3+

❮ PHP MySQLi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!