5

背景連接字符串爲MySQL,VS2010臨,ASP .NET MVC3

我下面this的教程,但不是使用SQL緊湊,我想使用MySQL。我無法連接此連接所需的連接字符串。

我已經安裝了MySQL Connector v6.4.4。

我正在試圖編寫連接字符串。

當我被困

我試圖通過右鍵單擊控制器上的控制器>添加控制器。我選擇電影模型和MovieDBContext上下文。我收到一條錯誤,說「無法檢索元數據」。

連接字符串試圖

  1. 我試過在希望實體將自動嘗試使用MySQL連接器的基本連接字符串:

    Server=localhost;Database=MovieDB;Uid=root;Pwd=pass; 
    
  2. 我已經試過了方法使用here,並且我得到另一個「無法檢索元數據」錯誤。

有沒有什麼辦法可以使這個MySQL的工作?

回答

3

using MySql.Data.MySqlClient;

string ConnectionString =「database = MovieDB; server = localhost; uid = root; pwd = pass」;

MySqlConnection Connection = new MySqlConnection(ConnectionString);

Connection.Open();

+0

太棒了 - 謝謝。原諒我的天真,但我應該把它放在哪裏? – SB2055

8

最重要的部分是:MySql.Data.MySqlClient

<add name="MovieDBContext" 
     connectionString="Server=localhost;Database=MovieDB;Uid=root;Pwd=pass;" 
     providerName="MySql.Data.MySqlClient"/> 

我知道......問題是老了,但我絆倒了這個藏漢,所以這裏的答案。