Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2016, 19:24   #1
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию подключение к базе данных MySQL на другом компьютере

Пытаюсь реализовать возможность хранения данных за технологией "файловый сервер".

На данный момент, работаю с 1м ноутом, на котором будет хранится бд и в тоже время на этом компьютере будет запущена программа, что использует эту базу.
Как правильно прописать строку подключения, чтобы программа сумела подключится к базе данных со всех ноутов(их будет 3 включая тот на котором находиться MySQL с базой).

Работаю в Visual Studio 2015, для разработки использую EntityFramework 6.
Khad515 вне форума Ответить с цитированием
Старый 07.02.2016, 19:26   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Причем тут файловый сервер?

Цитата:
Как правильно прописать строку подключения, чтобы программа сумела подключится к базе данных со всех ноутов
В смысле как? Указывать IP компа с БД.

Компы все в одной сети или по интернету надо?

Только по умолчанию в MySQL вроде запрещены внешние подключения.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 07.02.2016 в 19:29.
Alex11223 вне форума Ответить с цитированием
Старый 07.02.2016, 19:29   #3
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию

нужно, чтобы один из ноутов выполнял функцию файлового сервера.
ты знаешь как правильно писать строку подключения?
Khad515 вне форума Ответить с цитированием
Старый 07.02.2016, 19:31   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И зачем вам БД для файлового сервера?
Что вы имеете в виду под файловым сервером?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.02.2016, 19:38   #5
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию

Под Файловым сервером я имею ввиду ноутбук с виндой windows 7, на котором установлен MySQL с созданной базой данных(которую программа, что находиться на другом ноутбуке, должна использовать).
Khad515 вне форума Ответить с цитированием
Старый 07.02.2016, 19:50   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

так в любом случае вам надо менять строку подключения, откуда вы ее берете? по стандарту из файла конфига?

ну так это сервер БД, а не файловый. MySQL не файлового уровня БД.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.02.2016, 20:01   #7
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию

нет, обычное подключение базы данных к проекту в Visual Studio.
Извините, я мог ошибиться с терминологией. Как подключиться к серверу бд на другом компьютере?
Изображения
Тип файла: jpg VS3.jpg (23.7 Кб, 98 просмотров)
Khad515 вне форума Ответить с цитированием
Старый 07.02.2016, 20:22   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в Server name указать IP этого сервера.
это окно подключения ж из студии самой насколько помню, то оно сохранит в конфиге строку, как я и сказал.

только проверьте что у вас MySQL настроена на работу с сетью.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.02.2016, 20:27   #9
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию

Извините за наглось, а можно этот момент по подробнее? Я про настройку работы MySQL с сетью.
Khad515 вне форума Ответить с цитированием
Старый 07.02.2016, 21:31   #10
Khad515
Пользователь
 
Регистрация: 11.01.2015
Сообщений: 29
По умолчанию

В принципе вопрос решен. Теперь мне надо подробно изучить настройку мускуса для сети. Хоть знаю куда смотреть.
Khad515 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к базе данных mixon-21 ASP.NET 1 27.01.2016 20:45
Выбор данных из книги Ексель, открытой монопольно на другом компьютере ambergrey Microsoft Office Excel 6 19.04.2013 17:08
Подключение к базе данных veter48 C# (си шарп) 0 04.04.2011 20:38
Подключение к базе данных на APPSERV prizrak1390 Общие вопросы Delphi 1 02.06.2010 21:11
Подключение к базе данных Accessa (C#) Raptor Помощь студентам 1 16.11.2009 02:46