Как мне подключиться к базе данных mysql в Visual Web Developer 2010? - PullRequest
1 голос
/ 14 мая 2011

Насколько я понял, мне следует установить «Драйвер ADO.NET для MySQL (Connector / NET)», но он не интегрируется с Visual Web Developer 2010, поэтому я не могу выбрать mysql-соединение при созданииновое соединение из Database Explorer.

Был установлен VS 2008 Express, и он настроил его при установке.Таким образом, я удалил VS 2008 Express и переустановил соединитель mysql без удачи.Затем я установил VS 2010 Express, но он там тоже не интегрировался.

Кто-нибудь знает, что не так?Как я могу подключиться к базе данных mysql из Visual Web Developer 2010?

Ответы [ 2 ]

2 голосов
/ 17 сентября 2011

Драйвер ADO не интегрируется с проводником баз данных Visual Web Developer.Однако вы можете установить соединение с базой данных MySQL с помощью «Поставщика данных .Net Framework для ODBC».Вы должны сначала добавить ссылку DSN.Перейдите в Панель управления, перейдите в Инструменты администрирования и выберите Источники данных (ODBC).Я добавил DSN пользователя, нажав кнопку Добавить.Вам следует установить драйвер MySQL ODBC 5.1 в списке.Выберите его, и вы получите диалоговое окно MySQL Connector / ODBC Data Source Configuration.Дайте имя вам Имя источника данных (что бы вы ни называли).Выберите сервер TCP / IP.Имя сервера оставлено пустым, поскольку оно находится на моем локальном компьютере, а порт - 3306. Введите имя администратора, которое вы использовали при установке MySQL для пользователя, и введите пароль, который вы использовали.Затем вы можете выбрать базу данных, которую вы хотите.Предполагая, что вы установили образец базы данных, вы увидите свою базу данных и образец базы данных в раскрывающемся списке.Затем вы можете нажать кнопку «Тест», и она проверит, что вы можете проверить, работает ли подключение к базе данных.Как только вы это сделаете, вы можете добавить соединение с вашей базой данных MySQL в обозревателе баз данных, снова выбрав «Поставщик данных .Net Framework для ODBC». Это можно сделать, изменив хранилище данных, которое вызывает диалоговое окно источника данных.Затем выберите «Поставщик данных .Net Framework для ODBC» в качестве поставщика данных.

Чтобы запрограммировать и использовать mySQLConnection, вам потребуется ссылка на него в Visual Web Developer 2010. Чтобы добавить ссылку, нажмите наменю «Веб-сайт» и выберите «Добавить ссылку ...».Это вызовет диалоговое окно Add Reference.Можно подумать, что ссылка будет доступна на вкладке «.Net», но это не так.Вам нужно выбрать вкладку «Обзор» и перейти к сборкам MySql.Для меня они были расположены в "C: / Program Files / MySQL / MySQL Connector Net 6.4.3 / Сборки. / V4.0. Удерживая нажатой клавишу" Shift "или" Ctrl "вниз, вы можете выбрать все три DLL, которые названы"MySql.Data.dll, MySql.Data.Entity.dll и MySqlWeb.dll.

0 голосов
/ 15 мая 2011

Я почти уверен, что для этого можно использовать соединение ODBC, вам просто нужно убедиться, что у вас установлен драйвер.

...