2012-10-10 3 views
4

MySQL을 사용하여 PHP로 빌드 된 일부 제품이 있지만 저희 회사는 주로 .NET에서 .NET을 사용하여 개발합니다. 우리는 Visual Studio에서 개발하고 모든 데이터를 TFS 소스 제어하에 저장합니다. 이제 기본적으로 MSSQL 용 데이터베이스 프로젝트가 있지만 MySQL 용 프로젝트는 없습니다. 이제 우리는 TFS SC에 MySQL 데이터베이스를 저장하려는 첫 번째 사람들이 아니라는 점을 강조합니다. 이전에는 몇 가지 솔루션이나 모범 사례에 대해 봤지만 많은 도움이되는 정보를 찾지 못했습니다.소스 관리에 MySQL 데이터베이스 저장

이제 우리는 MySQL 프로젝트에 대한 사용자 지정 템플릿을 만들 수 있다고 말할 수 있습니다. 미리 정의 된 구조의 디렉토리와 모든 요소 TABLE, KEYS, PROCENT에 대한 느슨한 파일. 배포시 하나의 큰 스크립트를 만들어 명령 줄을 통해 MySQL 데이터베이스에 배포하십시오.

위의 해결 방법은 나를 위해 이상적인 솔기가 아니므로 다른 해결책을 찾은 것입니다. 어쩌면 제가 생각했던 것보다 더 나은 프로그램이나 알려진 해결책이있을 수 있습니다. 여러분 중 일부가 나에게 알리거나 지식이나 아이디어를 나와 공유 할 수 있다면 감사 할 것입니다.

답변

1

mysql .net connector을 설치하고 데이터베이스를 추가하십시오.

데이터베이스를 추가 : 새 항목 추가 ->로컬 데이터베이스 추가 ->데이터베이스 선택 ->새 연결 - ..>를 선택 데이터 소스 = MySQL의의 databsae 및 사용자 이름과 암호를 입력

다른 모든 것은 SQL Server와 같습니다.

+0

만약 문제가 있다면 .. – jainvikram444

+0

답장을 보내 주신다면 사용해 보겠습니다. 내 목표에 도달하면 알려 드리겠습니다. :) –

+0

.NET 커넥터가 강력한 도구라는 것을 알았습니다. EDM 제공 업체 인 샘플 프로젝트를 만들었습니다. 그러나이 커넥터를 사용하면 소스 제어하에 개발 데이터가있는 데이터베이스를 저장할 수 없습니다. DDL 스크립트를 생성하는 것이 가능하다는 사실을 발견했습니다. –

관련 문제