문제

나는 항상 간단한 SQL에 연결하고 있었지만 이제는 MySQL 서버에 연결해야합니다. System.data.odbc 연결이 작동한다고 생각했지만 연결되지 않습니다. 커넥터 나 MyODBC와 같은 제 3 자 물건을 다운로드하여 설치 해야하는 Whather를 UDNESTED를 사용하지 않습니다. .NET의 ODBC가 충분하다고 생각했습니다. 조언을 해주시겠습니까?

지금까지 나는 사용 중입니다.

 string ConString = @"driver={MySQL ODBC 3.51 Driver};server=localhost;database=db;uid=band;pwd=letmein;";
                dbconn.ConnectionString = ConString;
dbcon.Open();

미리 감사드립니다.

도움이 되었습니까?

해결책

MySQL 데이터베이스에 연결할 수있는 다양한 가능성이 있습니다. 이 우수한 사이트에서 그들 (및 필요한 연결 문자열) 목록을 찾을 수 있습니다. http://www.connectionstrings.com/mysql

편집 : 타사 커넥터를 피하려고 노력하기 때문에 (대상 DB를 위해 특별히 작성 되었기 때문에 권장하지만) "OLE DB 용 .NET FRAMEWORK DATA PROVIDER"또는 ".NET. ODBC 용 프레임 워크 데이터 제공 업체 "목록에 있습니다

다른 팁

MySQL 용 ODBC 드라이버 또는 사용하려면 .NET Framework 클래스가 필요합니다 (예 : mysql.data.mysqlclient.mysqlconnection).

.NET 및 Windows에는 MySQL에 대한 기본 지원이 포함되지 않습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top