Stealth
In mysql you have to enable a user that can access at remote host. The default root user will be only for localhost. So if you use default root user, you cannot access it from a remote machine.

Not root user, only database want On older VPS no problem to set, there is only rotating...