찐쿵
bluedrugs
찐쿵
  • 전체보기 (42)
    • 똑똑해진느낌 (39)
      • C# (7)
      • VB (4)
      • Python (11)
      • MySQL (4)
      • Linux (6)
      • Appium (1)
      • Selenium (1)
      • Sikuli (1)
      • Win10 (2)
      • 기타 (1)
      • 제작 (1)
      • Tensorflow (0)
    • 일상적인느낌 (1)
hELLO · Designed By 정상우.
찐쿵

bluedrugs

[C#] Mysql DB 연결 오류
똑똑해진느낌/C#

[C#] Mysql DB 연결 오류

2019. 8. 26. 13:55


제 답변입니다.

문제점은 MySQL 서버가 아닌 SQL 서버로 연결하려고해서 발생되고 있습니다.

​

1. 우선적으로 MySql Connector / NET 를 하기 링크에서 다운로드 및 설치 바랍니다.

(https://dev.mysql.com/downloads/connector/net/)

 

MySQL :: Download Connector/NET

Download Connector/NET Connector/NET is a fully-managed ADO.NET driver for MySQL. MySQL Connector/NET 8.0 is compatible with all MySQL versions starting with MySQL 5.5. Additionally, MySQL Connector/NET 8.0 supports the new X DevAPI for development with My

dev.mysql.com

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
    '똑똑해진느낌/C#' 카테고리의 다른 글
    • [C#] 크로스 스레드 작업이 잘못되었습니다. 해결 방법
    • [C#] Outlook OLE 객체 생성 오류(CO_E_SERVER_EXEC_FAILURE)
    • [C#] ClickOnce 배포에 사용할 개인키 만들기 (만료 기간 길게 설정)
    • [C#] MySQL DB를 DataSet으로 담기
    찐쿵
    찐쿵
    기록하는느낌

    티스토리툴바