I installed MySQL connector for .Net v6.5 and it is supported by Entity Framework. When I use Visual Studio 2012 and try to add an ADO.NET Entity Data Model, I can't see MySQL. There are just Microsoft SQL Servers. It worked in VS 2010.
This question said that they are working on it - is there a conclusion?
The connector .NET v6.5.4 available today does not support VS 2012. You can't add a connection to MySQL in the Server Explorer to begin with.
Support will be included in 6.5.5 as per post: MySQL forum
There is apparently some workarounds and 3rd party ways to get this working but personally I will just wait.
use this mysql connector for vs 2012. once you install it then you have no such error and mysql server shows in datasource.