I’m new to MySQL and I’m using a desktop DB management app called “Querious” to simplify the process while I learn.
I want to work on (mainly just structure & basic population) a database that’s hosted elsewhere, but the host won’t allow any remote MySQL calls on their server.
What is their reasoning for restricting MySQL calls to localhost only? Is this a security or a performance concern?
This is a security concern. The idea is that if people can’t remotely connect, they have to compromise the system. Not just the files that hold the database information.
You may be able to request that just add your IP address to a trusted host file, but I doubt they’ll do that either.
It’s fairly common practice to not allow remote DB connections