You need to find out if your service provider supports MySql databases. This is the number one question. If the answer is yes, then almost certainly, they will have phpMyAdmin or something similar because EVERY user of MySql needs to do what you want to do. In a similar vein, if the service provider supports MySql, then it is almost a given that there will be cpanel or something similar because EVERY user of MySql needs to manage hosts, databases, and users.
Within the world of service providers you are basically going to find Microsoft driven sites (Windows, IIS, and MS Sql databases) and you will find Unix sites. Many Unix sites are called LAMP sites... for Linux, Apache, MySql, and PHP. Why? Because they are really, really, really cheap... aka, free.
So, if your service provider supports MySql, the chances are excellent that he/she will also have all the support utilities you will need. If your service provider is running a Microsoft powered site, then MySql may or may not be available. You may need to look at another database.
But again, the first thing to do is find out what sort of animal you are dealing with when it comes to your service provider. Until you know that, talking about software packages doesn't do much good.