Asp.Net MVC проект EF Code First към MySql

 В console application EF Database first към MySql  съм пробвал и е ставало, обаче сега искам да направя проект Asp.Net MVC и да  си дигна базата към  MySql  пробвах няколко варианта , който видях в google обаче нещо не се получа и ми я прави в Sql Server-a базата данни.

Това ми са настройките в Аpp.config в  Data проекта където ми е Contexta:

<connectionStrings>
    <add name="WebScadaContext2" connectionString="server=localhost;port=3306;uid=root;password=toor;database=dbwebscada" providerName="MySql.Data.MySqlClient" />
  </connectionStrings>
<entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
    <providers>
      <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.10.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"></provider>
      <!--<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />-->
    </providers>
  </entityFramework>

Ако някой знае моля да помогне, защото супер много съм се запалил по това MVC и пробвам всякакви неща за упражнения. Благодаря предварително :)