Я последовал за одним учебником о том, как подключиться к базе данных Mysql. Он подключился к db4free.net, но он отказался подключиться к localhost. Нужна помощь ... enter image description hereМожет ли кто-нибудь решить эту проблему? Я не могу подключиться к локальному хосту «Xamarin» «C»
0
A
ответ
1
Что вы делаете, так это то, что вы пытаетесь подключиться к локальному хосту на вашем телефоне. И не будет никакого экземпляра MySql. Лучше и более рекомендуемым способом является абстрагирование базы данных за веб-сервисом. Чем вы можете легко общаться с этой службой внутри вашего приложения.
Для получения дополнительной информации по этой теме, пожалуйста, прочтите Xamarin guide about webservices.
MySQL db не существует в эмуляторе Android, вы должны указать IP-адрес хост-машины, а прямое соединение между мобильным или настольным приложением на сервере БД - очень плохая идея и риск для безопасности. – danarj