Extension mysqli is missing, phpmyadmin doesn't work
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 5
sudo apt-get install php5-mysqli
For PHP 7.3
sudo apt-get install php7.3-mysqli
Will install package containing both old one and the new one, so afterwards all you need to do is to add
extension=mysqli.so
in your php.ini, under the subject Dynamic Extensions.
Restart apache:
sudo systemctl restart apache2
Authenitacate and press enter.
Should be done! If problem still occurs remove the browser cache.
sudo apt-get install php5-mysql
sudo apt-get install php5-mysqlnd
try both of alternatively it works for me
If you run PHPMyAdmin on localhost uncomment in file /etc/php5/apache2/php.ini
this line:
mysqli.allow_local_infile = On
Restart Apache:
sudo /etc/init.d/apache2 restart