Как найти имя сервера MySQL - PullRequest
7 голосов
/ 10 ноября 2010

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

Ответы [ 3 ]

7 голосов
/ 10 ноября 2010

Если вы подключаетесь к БД на том же сервере, это должно быть "localhost".

Если вы подключаетесь к удаленному серверу, то это должно быть полное доменное имя удаленного сервера (или IP-адрес) - например, "dbhost.lan.company.com".

1 голос
/ 10 ноября 2010

«Необработанное исключение: MySql.Data.MySqlClient.MySqlException: доступ запрещен для пользователя 'root'@'sfn-inkubator-70-61.hib.no' (используя пароль: ДА)" означает, что у вас установлено соединениеадрес правильно.Клиент подключается к серверу, но сервер отклоняет комбинацию имени пользователя и пароля.

Поэтому вам необходимо проверить настройки сервера, создать пользователя с известным паролем и т. Д. ......

0 голосов
/ 10 ноября 2010

Вполне возможно, что ваш хост блокирует внешний доступ к вашей базе данных mysql, довольно многие делают. Это объясняет, почему вы можете подключиться через myadmin.

...