This might save you some time:
Your ISP needs to have MySQL configured with the MyODBC library, so that Windows can connect through ODBC. If they don't support that, then there is no point to trying anything else.
I'm fairly certain that the standard ISP running MySQL will NOT have MyODBC installed, as it is a bit tricky.
If your ISP has MyODBC installed, then theoretically it is as simple as:
1. Go to Control Panel, Data Sources(ODBC), Create a new System DSN, that points to the remote host, with the correct values (provided by your ISP).
2. Create a blank Access database, then go to File->Get External Data->Import, and choose ODBC as your source. Choose your DSN name your created in step 1 above.
Now, I must stress that I have not actually used MySQL this way myself. (I apologize but I can't stand Access. This is an opinion based on experience.) So I hope others who have actually done this will help out with the glitches and gotchas.
MySQL ODBC documentation:
I must ask one further question, though: what is your purpose? I'm willing to bet there is a better way than to use Access to manage MySQL remotely. Is your ISP running PHP? Take a shot at installing phpMyAdmin (
It's like having a web-based "SQL Administrator" for MySQL.
Good luck... ;-) -------------------
Current reading --