By karl hui
I have installed phpmyadmin in my centos8 droplet, and created an db cluster with same private network, I could connect db cluster through centos8 droplet terminal, however, I couldn’t use phpmyadmin to connect the db cluster.
I am using a “Legacy – MySQL 5.x” user to connect, and I have the following in my config.inc.php:
$i++; $cfg[‘Servers’][$i][‘host’] = ‘private-db01-xxxxxx.ondigitalocean.com’;
How make this work? What am I missing? Thanks
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Accepted Answer
Hi there,
In your PHPmyAdmin config, you need to also specify the database port as the Managed Databases run on a non-standard port.
Another thing that could be causing the problem is if you’ve installed PHPmyAdmin with apt install phpmyadmin
, as this installs a very old version of PHPmyAdmin which is not compatible with the latest MySQL version.
Instead, you could install PHPmyAdmin manually and get the latest version:
https://www.digitalocean.com/community/questions/how-to-install-manually-phpmyadmin-on-ubuntu
Let me know how it goes. Regards, Bobby
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.