Hallo,
Ich verwende EntityFramework 6.
Server und Zugangsdaten stimmen, die Datenbank "entity" existiert auch. Mein MySql Server ist Xampp.
habe ein Programm mit der LocalDB entwickelt und nun möchte ich das Projekt auf MySql umstellen.
Habe mir den MySql Connector für .Net heruntergeladen und installiert und anschließend die MySql.Data.dll und die MySql.Data.EntityFramework.dll eingebunden.
Danach habe ich die App.config angepasst.
Ich bekomme folgenden Fehler wenn mein Programm versucht auf die DB zuzugreifen:
Ich verwende EntityFramework 6.
Server und Zugangsdaten stimmen, die Datenbank "entity" existiert auch. Mein MySql Server ist Xampp.
habe ein Programm mit der LocalDB entwickelt und nun möchte ich das Projekt auf MySql umstellen.
Habe mir den MySql Connector für .Net heruntergeladen und installiert und anschließend die MySql.Data.dll und die MySql.Data.EntityFramework.dll eingebunden.
Danach habe ich die App.config angepasst.
Ich bekomme folgenden Fehler wenn mein Programm versucht auf die DB zuzugreifen:
Additional information: Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: SQL Network Interfaces, error: 26 - Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz)
XML-Quellcode
-
- <?xml version="1.0" encoding="utf-8"?>
- <configuration>
- <configSections>
- <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
- <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
- </configSections>
- <startup>
- <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
- </startup>
- <entityFramework>
- <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
- <providers>
- <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.EntityFramework" />
- </providers>
- </entityFramework>
- <connectionStrings>
- <add name="entity" providerName="MySql.Data.MySqlClient" connectionString="server=127.0.0.1;userid=root;password=;database=entity;persistsecurityinfo=True"/>
- </connectionStrings>
- </configuration>