집 >데이터 베이스 >MySQL 튜토리얼 >SqlConnection이 MySQL에서 작동하지 않는 이유는 무엇이며 어떻게 해결할 수 있습니까?
문제:
이 문서에서는 SqlConnection을 사용하여 연결하는 방법을 소개합니다. MySQL에 연결했는데 실수가 발생했습니다. SqlConnection은 SQL Server에 연결하는 데 사용됩니다. MySQL에 연결하려면 특수 커넥터가 필요합니다.
문제 설명:
제공된 샘플 코드는 SqlConnection을 사용하여 MySQL에 연결했지만 다음 오류가 발생했습니다.
System.ArgumentException: Keyword not supported: 'driver'.
문제 해결 방법 :
MySQL에 연결하려면 다음을 사용해야 합니다. SqlConnection이 아닌 MySqlConnection 클래스입니다. MySqlConnector는 MySQL에 연결하기 위해 커뮤니티에서 개발하고 유지 관리하는 .NET 커넥터입니다.
해결책:
MySqlConnection connection = new MySqlConnection(connectionString);
MySqlCommand command = new MySqlCommand(query, connection);
연결 문자열 예:
"Server=localhost;Database=my_database;Uid=my_user;Pwd=my_password"
호스트를 포함하여 올바른 연결 문자열을 제공해야 합니다. , 데이터베이스, 사용자 이름 및 비밀번호.
위 내용은 SqlConnection이 MySQL에서 작동하지 않는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!