Visual Studio: создание Entity Data Model с удаленной базой данных Mysql
В моем приложении Wpf (с C#, Visual Studio) у меня есть две проблемы:
- Я пытался создать модель edmx с удаленной базой данных Mysql в локальной сети, у меня есть IP-адрес и имя хоста, но при попытке установить новое соединение это не работает.
Я получаю сообщение с:
Невозможно подключиться к любому из указанных хостов MySQL.
когда я нажимаю "Проверить соединение" и
Невозможно получить список баз данных
при нажатии на имя базы данных.
Я попытался с IP, показанным на изображении, также с именем хоста Amira-HP, например, я также добавил номер порта 3306, но просто ничего!
- На самом деле приложение подключено к локальной базе данных MySql, но при развертывании и установке его на другом компьютере оно не запускается, даже с локальным сервером Wamp (с локальной базой данных Mysql).
Я пытался спросить Google, но не нашел ответа.
1 ответ
1. Проблема заключалась в том, что невозможно создать модель edmx с IP-адресом и именем пользователя root, поэтому я создал другую учетную запись пользователя MySql с паролем.
2. Там была какая-то недостающая dll, поэтому для каждой ссылки в моем проекте я проверял "copy local", чтобы иметь копию каждой dll в каталоге Debug, где мы находим.exe приложения.
Спасибо всем, надеюсь, что этот мой ответ поможет вам.