2014-11-12 5 views
0

С сервисом работает на моей машине (Настройка по локальной сети без подключения к Интернету), я могу соединиться со следующим:Строка подключения к базе данных MySQL по настройке локальной сети

string sConnection = @"Server=localhost; Port=3306; Database=some_database; Uid=root; Pwd=genericpassword;"; 

MySqlConnection cnTest = new MySqlConnection(sConnection); 

cnTest.Open(); 

Как следует Изменить строку подключения для подключения с другого компьютера на LAN к моему серверу MYSQL? * примечание стороны: IP моей локальной машины настроен на 192.168.0.1.

+1

проверить это, строки подключения должны храниться/поддерживаться в виде файла .Config http://www.connectionstrings.com/mysql-connector-net-mysqlconnection/ – MethodMan

ответ

1

Что происходит после того, как «Server =» является адресом сервера.

Так что, если ваш сервер находится на 192.168.0.1 - это будет выглядеть как

string sConnection = @"Server=192.168.0.1; Port=3306; Database=some_database; Uid=root; Pwd=genericpassword;"; 

Просто замените «локальный» с адресом вы дано.

Это, как правило, считается хорошей процедурой для хранения строк подключения в web.config/app.config - всякий раз, когда вы развертываете его в какой-либо другой среде, вы не захотите его перестроить. This link might help with that.

Смежные вопросы