нужна помощь при подключении к базе данных MySQL - PullRequest
0 голосов
/ 12 апреля 2011

0

Привет, мне нужно подключиться к серверу mysql, который я настроил на godaddy.com

мой код

var dbcon : IDbConnection; //port is 3303 
var connectionString : String = "Server=xxxxx.xx.xx.x; Uid=lxxxx; Pwd=xxxx; Database=lxxx;";

dbcon = new SqlConnection(connectionString); 
dbcon.Open();

однако мое соединение отклонено, я подозреваю, что мне нужно ввести номер порта. Кто-нибудь может сказать мне, как мне указать номер порта в строке подключения? ТНХ

Ответы [ 4 ]

1 голос
/ 12 апреля 2011

обычно номер порта указывается как часть имени сервера.например, 'localhost:8808'

0 голосов
/ 12 апреля 2011

Класс SQLConnection используется для подключения к SQL Server.Чтобы подключиться к MySQL, вы должны использовать MySQL .NET Connector .При использовании MySQL Connector вы должны использовать класс MySQLConnection.Ссылка на строку параметров подключения должна помочь вам правильно настроить все параметры.При использовании коннектора MySQL вам не нужно указывать порт, если только вы не используете что-то отличное от значения по умолчанию (3306.

).
0 голосов
/ 12 апреля 2011
String = "Server=xxxxx.xx.xx.x; Uid=lxxxx; Pwd=xxxx; Database=lxxx; Port=3303;";

Найдено здесь: http://www.connectionstrings.com/mysql

0 голосов
/ 12 апреля 2011

Используйте

Server = <assigned-dns-name-or-ip>:3303, Uid=<youruserid>, Pwd=<yourpassword>, Database=<databasename>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...