MySQL 데이터베이스와 함께 ASP.NET MVC 2 사용
물론 ASP.NET MVC 2가 MySQL 데이터베이스와 원활하게 작동하도록 구성하는 것이 가능합니다. MySQL 데이터베이스. 다음 단계를 따르세요.
요구 사항:
지침:
.NET용 MySQL 커넥터 설치:
MVC 2 설치:
MySQL 데이터베이스 생성:
MVC 2 애플리케이션 생성:
참조 MySQL DLL:
연결 문자열 수정:
<code class="xml"><connectionStrings> <remove name="LocalMySqlServer"/> <add name="MySqlMembershipConnection" connectionString="Data Source=[MySql server host name]; userid=[user]; password=[password]; database=[database name];" providerName="MySql.Data.MySqlClient"/> </connectionStrings></code>
멤버십 구성:
<code class="xml"><membership defaultProvider="MySqlMembershipProvider"> <providers> <clear/> <add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.2.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="MySqlMembershipConnection" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" autogenerateschema="true"/> </providers> </membership> </code>
역할 관리 구성:
<code class="xml"><roleManager enabled="true" defaultProvider="MySqlRoleProvider"> <providers> <clear /> <add connectionStringName="MySqlMembershipConnection" applicationName="/" name="MySqlRoleProvider" type="MySql.Web.Security.MySQLRoleProvider, MySql.Web, Version=6.2.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" autogenerateschema="true"/> </providers> </roleManager></code>
프로필 구성:
<code class="xml"><profile> <providers> <clear/> <add type="MySql.Web.Security.MySQLProfileProvider, MySql.Web, Version=6.2.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" name="MySqlProfileProvider" applicationName="/" connectionStringName="MySqlMembershipConnection" autogenerateschema="true"/> </providers> </profile></code>
테스트 중 :
MySQL.Web.dll에 대한 공개 키 토큰 문자열을 찾으려면 Visual Studio 명령줄에서 "sn -T [Pathtoyour.dll]" 명령을 실행합니다.
이러한 구성이 적용된 상태에서 , ASP.NET MVC 2는 MySQL 데이터베이스와 원활하게 통합되어야 합니다.
위 내용은 MySQL 데이터베이스와 작동하도록 ASP.NET MVC 2를 어떻게 구성합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!