Rumah >pangkalan data >tutorial mysql >Mengapakah phpMyAdmin Menunjukkan \'Pelanjutan mysqli tiada\' pada Ubuntu 12.04 dan Bagaimana Saya Boleh Membetulkannya?

Mengapakah phpMyAdmin Menunjukkan \'Pelanjutan mysqli tiada\' pada Ubuntu 12.04 dan Bagaimana Saya Boleh Membetulkannya?

Susan Sarandon
Susan Sarandonasal
2024-12-17 11:30:26496semak imbas

Why is phpMyAdmin Showing

Sambungan mysqli tiada: Menyelesaikan masalah phpMyAdmin pada Ubuntu 12.04

phpMyAdmin, alat pengurusan pangkalan data berasaskan PHP yang popular, ialah alat penting untuk mengurus pangkalan data MySQL. Walau bagaimanapun, menghadapi ralat "Pelanjutan mysqli tiada" boleh menghalang fungsinya. Isu ini timbul apabila sambungan yang diperlukan tidak dipasang atau didayakan dalam konfigurasi PHP.

Memahami Ralat

phpMyAdmin bergantung terutamanya pada sambungan MySQL Improved (mysqli) untuk interaksi pangkalan data. Versi terbaharu phpMyAdmin mewajibkan penggunaannya, menjadikan sambungan mysql yang lebih lama menjadi usang.

Membetulkan Isu

Untuk menyelesaikan isu ini, ikut langkah berikut:

  1. Pasang mysqli Sambungan:

    Untuk PHP 7.3:

    sudo apt-get install php7.3-mysqli

    Untuk PHP 8:

    sudo apt-get install php8.0-mysqli
  2. Ubah suai php. ini Fail:

    Buka fail php.ini dan pastikan yang berikut baris hadir dan tidak diulas:

    extension=mysqli.so
  3. Mulakan semula Apache:

    sudo systemctl restart apache2
  4. Kosongkan Cache Pelayar:

    Jika isu berterusan, kosongkan cache anda pelayar.

Pertimbangan Tambahan

  • Pakej yang baru dipasang akan mengandungi kedua-dua sambungan mysql lama dan sambungan mysqli.
  • Sahkan dengan bukti kelayakan sistem anda apabila digesa.
  • Jika ralat berterusan, cuba dayakan sambungan mysqli dalam fail php.ini di bawah bahagian "Sambungan Dinamik".

Dengan mengikuti langkah ini, sambungan mysqli akan dipasang, didayakan dan dikonfigurasikan dengan betul. Ini akan memulihkan kefungsian phpMyAdmin, membolehkan anda mengurus pangkalan data MySQL anda dengan lancar.

Atas ialah kandungan terperinci Mengapakah phpMyAdmin Menunjukkan \'Pelanjutan mysqli tiada\' pada Ubuntu 12.04 dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn