5

배경연결 문자열, VS2010 프로, ASP .NET MVC3

나는 this 자습서를 따라하고있어, 대신 SQL 콤팩트를 사용하여, 나는 MySQL을 사용하고 싶습니다. 이 연결에 필요한 연결 문자열에 문제가 있습니다.

나는 MySQL의 커넥터 v6.4.4을 설치했습니다.

는 지금 연결 문자열을 구성하기 위해 노력하고있어. 내가 마우스 오른쪽 버튼으로 클릭 컨트롤러에 의한 컨트롤러를 만들려고 해요

붙어

은> 컨트롤러를 추가합니다. Movie Model과 MovieDBContext Context를 선택합니다. '메타 데이터를 가져올 수 없습니다.'라는 오류 메시지가 나타납니다.

연결 문자열을

  1. 내가 엔티티가 자동으로 MySQL의 커넥터를 사용하려고 할 희망에 기본 연결 문자열을 시도했습니다 시도 : 나는 시도했다

    Server=localhost;Database=MovieDB;Uid=root;Pwd=pass; 
    
  2. 을 메서드 here을 사용하고 다른 "메타 데이터를 가져올 수 없습니다"오류가 나타납니다.

MySQL에서이 작업을 수행 할 수있는 방법이 있습니까? MySql.Data.MySqlClient를 사용

답변

3

;

문자열 ConnectionString을 = "데이터베이스 = MovieDB; 서버 = localhost를; UID = 루트; PWD = 패스";

MySqlConnection 연결 = 새로운 MySqlConnection (ConnectionString에);

Connection.Open(); 그래서 여기에 대한 답 문제는 오래 ... MySql.Data.MySqlClient

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

나도 알아,하지만 난이 aswell 걸려 넘어 :

+0

굉장 - 감사합니다. 내 평범함을 용서해주세요,하지만 이걸 어디에 써야합니까? – SB2055

8

중요한 부분이다.

관련 문제