2016-07-19 3 views
0

Я пытаюсь подключиться к базе данных MySQL с помощью asp.net веб-сервиса, но это дает мне эту ошибкуMySQL не удалось открыть подключение к SQL Server

A network-related or instance-specific error occured while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that the SQL server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) 

Я использую базу данных MySQL и моя строка соединения

"Data Source=localhost;Initial Catalog=test;User Id=root;Password=;Integrated Security=True" 

Практически все решения, которые я видел до настоящего времени, предназначены для MS SQL. Заранее спасибо

+0

u уверен, что mysql запущен? – Iceman

+0

Да, я попробовал C: \ xampp \ mysql \ bin> mysqladmin ping и создал это: mysqld жив @Iceman – lulliezy

+0

См. Здесь парень: http://stackoverflow.com/questions/16256533/a-network-related-or -instance специфических ошибок, в то время как произошло,-установления-а-Conne –

ответ

0

Был немного занят, но сегодня решил сидеть и действительно работать над ним, и вот как я его решил, я добавил ссылку на MySQL Data для проекта (после установки .net-коннектора, конечно), затем использовал MySql.Data.MySqlClient импортирует вместо System.Data.SqlClient и всего остального, например вместо SqlConnection был изменен на MySqlConnection и voila, поскольку MySQL работал как шарм

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