제 답변입니다.
문제점은 MySQL 서버가 아닌 SQL 서버로 연결하려고해서 발생되고 있습니다.
1. 우선적으로 MySql Connector / NET 를 하기 링크에서 다운로드 및 설치 바랍니다.
(https://dev.mysql.com/downloads/connector/net/)
2. Project 참조에 MySql.Data.dll 추가해주세요
3. System.Data.SqlClient [제거]
4. MySql.Data.MySqlClient [추가]
5. MySqlConnection, MySqlCommand, MySqlDataReader 등과 같은
적절한 클래스를 사용하도록 코드를 변경해주세요
string connectionstring = "Server=localhost;Uid=root;Pwd=pwd;Database=university_db";
MySqlConnection conn = new MySqlConnection();
MySqlCommand cmd = conn.CreateCommand();
위 코드 와 같이 기존 코드를 변경해주세요.
이상입니다!
'똑똑해진느낌 > C#' 카테고리의 다른 글
[C#] ClickOnce 게시 파일 실행 시 설치 버튼 없는 현상 (0) | 2019.08.26 |
---|---|
[C#] 크로스 스레드 작업이 잘못되었습니다. 해결 방법 (0) | 2019.08.26 |
[C#] Outlook OLE 객체 생성 오류(CO_E_SERVER_EXEC_FAILURE) (0) | 2019.08.26 |
[C#] ClickOnce 배포에 사용할 개인키 만들기 (만료 기간 길게 설정) (0) | 2019.08.26 |
[C#] MySQL DB를 DataSet으로 담기 (0) | 2019.08.26 |