I have a problem with phpmyadmin on ubuntu 12.04.
I have already installed apache2, php5, mysql and phpmyadmin.
phpinfo(); script, don’t show nothing about mysqli or mysql extension.
When I try start phpmyadmin this error appear:
---- **phpMyAdmin - Error** ------- **The mysqli extension is missing. Please check your PHP configuration.** ----
In the php.ini file, I uncommented
extension=mysql.so line, but doesn’t work…
Anyone have another posible solution?
Latest phpMyAdmin versions require mysqli extension and will no longer work with mysql one (note the extra "i" at the end of its name).
For PHP 7.3
sudo apt-get install php7.3-mysqli
For PHP 8
sudo apt-get install php8.0-mysqli
Will install package containing both old one and the new one, so afterwards all you need to do is to add
in your php.ini, under the subject Dynamic Extensions.
sudo systemctl restart apache2
Authenticate if needed and press enter.
Should be done! If problem still occurs remove the browser cache.
Answered By – c2h5oh
Answer Checked By – Mary Flores (BugsFixing Volunteer)