Да, это возможно, но вам нужно включить удаленный доступ к базе данных MySQL. Примерно так:
GRANT ALL ON foo.* TO user@'1.2.3.4' IDENTIFIED BY 'PASSWORD';
Где foo
- это имя базы данных, user
- это имя пользователя, которое вы используете для подключения к базе данных, а 1.2.3.4
- ваш текущий IP-адрес дома.
Очевидно, ваш хостинг-провайдер должен разрешить удаленные подключения к порту 3306 (обычно MySQL работает на этом порту).