Я насчитываю приблизительно 45 Гбайт/час на подобной установке, таким образом, я не думаю, что USB является узким местом.
Открытие порта базы данных / mysql для внешних подключений / подключений к Интернету - большая проблема с безопасностью. Поэтому, когда они создали вашу базу данных, они, скорее всего, назначат пользователя для подключения только с ограниченных исходных IP-адресов, в основном внутренних IP-адресов. Вам необходимо связаться с их службой поддержки, чтобы узнать, с каких исходных IP-адресов вам разрешено подключаться. Как упоминал Джон, mysql2.000webhost.com преобразуется в частный IP-адрес, а это означает, что вам, скорее всего, разрешено подключаться к нему с какого-либо другого частного IP-адреса, к которому вы можете подключиться через VPN или другие средства.
mysql2.000webhost.com. 14189 IN A 10.1.1.102
Хост MySQL, который они дают вам, имеет 10. IP-адрес, который нельзя маршрутизировать в Интернете. Вы можете подключиться к этому хосту только с веб-хоста, который они предоставляют, но не с другого хоста.
Как указывали другие, проблема действительно заключалась в том, что 000webhost не разрешает удаленные подключения к базам данных mysql.
http://www.freesqldatabase.com/
Завершено использование этого для моих баз данных mysql. Это бесплатно. На самом деле это довольно надежно и быстро. Разрешены бесплатные удаленные подключения. Имеет phpMyAdmin.
Хотя насчет безопасности не уверен, но в остальном отличная альтернатива.