Rumah >pangkalan data >tutorial mysql >Mengapa PHPMyAdmin Menunjukkan Ralat \'Sambungan mysqli hilang\' Walaupun Pemasangan?

Mengapa PHPMyAdmin Menunjukkan Ralat \'Sambungan mysqli hilang\' Walaupun Pemasangan?

Linda Hamilton
Linda Hamiltonasal
2024-11-25 14:55:10712semak imbas

Why Is PHPMyAdmin Showing a

Ralat PHPMyAdmin: Sambungan mysqli tiada

Walaupun memasang Apache2, PHP5, MySQL dan PHPMyAdmin, pengguna mungkin menghadapi ralat yang menyatakan bahawa mysqli sambungan tiada dan PHPMyAdmin tidak berfungsi.

Sebab:

Versi PHPMyAdmin terbaharu memerlukan sambungan mysqli, yang menggantikan sambungan mysql yang lebih lama.

Penyelesaian:

Untuk PHP 7.3 dan PHP 8:

  1. Pasang pakej sambungan mysqli:

    • PHP 7.3: sudo apt-get install php7.3-mysqli
    • PHP 8: sudo apt-get install php8.0-mysqli
  2. Tambah extension=mysqli.so pada bahagian Sambungan Dinamik pada fail php.ini anda.
  3. Mulakan semula Apache: sudo systemctl restart apache2
  4. Sahkan dalam penyemak imbas dan tekan Masukkan.

Perhatikan bahawa pakej yang dipasang termasuk kedua-dua mysql lama dan sambungan mysqli baharu. Penambahan sambungan mysqli.so dalam php.ini mengaktifkan sambungan baharu. Jika isu berterusan, kosongkan cache penyemak imbas.

Atas ialah kandungan terperinci Mengapa PHPMyAdmin Menunjukkan Ralat \'Sambungan mysqli hilang\' Walaupun Pemasangan?. 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