Entity Framework uses the standard <a href="http://ADO.NET">ADO.NET</a> providers, so most <a href="http://ADO.NET">ADO.NET</a> providers should work with it. This includes the MySQL one, which comes with Ubuntu and Debian in the "libmysql6.4-cli" package, or you can download it from<a href="http://dev.mysql.com/downloads/connector/net/">http://dev.mysql.com/downloads/connector/net/</a>. Just reference MySQL.Data.dll and set up your App.config or Web.config correctly. Here is an example config:<div>
<br></div><div><div><div><font face="courier new, monospace"><?xml version="1.0" encoding="utf-8"?></font></div><div><font face="courier new, monospace"><configuration></font></div><div><font face="courier new, monospace"><span class="" style="white-space:pre">       </span><system.data></font></div>
<div><font face="courier new, monospace"><span class="" style="white-space:pre">                </span><DbProviderFactories></font></div><div><font face="courier new, monospace"><span class="" style="white-space:pre">                       </span><add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" /></font></div>
<div><font face="courier new, monospace"><span class="" style="white-space:pre">                </span></DbProviderFactories></font></div><div><font face="courier new, monospace"><span class="" style="white-space:pre">      </span></system.data></font></div>
<div><font face="courier new, monospace"><span class="" style="white-space:pre">        </span><connectionStrings></font></div><div><font face="courier new, monospace"><span class="" style="white-space:pre"> </span> <add name="BloggingContext"</font></div>
<div><font face="courier new, monospace"><span class="" style="white-space:pre">        </span>    connectionString="Server=localhost; Database=dotnettest; Uid=root; Pwd=password"</font></div><div><font face="courier new, monospace"><span class="" style="white-space:pre"> </span>    providerName="MySql.Data.MySqlClient" /></font></div>
<div><font face="courier new, monospace"><span class="" style="white-space:pre">        </span></connectionStrings></font></div><div><font face="courier new, monospace"></configuration></font></div></div><div><br></div>
<div><br></div><div><div>Obviously, change all the placeholder values (context name, server name, database, username, password).You will need to use a very recent version of Mono (3.0.1 or trunk) due to <a href="https://bugzilla.xamarin.com/show_bug.cgi?id=7936">bug 7396</a>.</div>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Nov 10, 2012 at 7:45 AM, Raul U. <span dir="ltr"><<a href="mailto:ruria60@yahoo.es" target="_blank">ruria60@yahoo.es</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Hi, Im trying to use Entity Framework, I would like to use MySql. In my understanding there is no EF6 provider yet, so this is not possible. In fact, I only found two providers available for EF, SQL Server and SQL CE.<u></u><u></u></p>
<p class="MsoNormal"><u></u><u></u></p><p class="MsoNormal">Is this right? Is there any other option out there?<u></u><u></u></p><p class="MsoNormal"><u></u><u></u></p><p class="MsoNormal">Thx.<u></u><u></u></p><p class="MsoNormal">
<span style="color:#1f497d"><u></u><u></u></span></p></div></div><br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>