Programming/Database

[MYSQL] 닷넷에서 MYSQL DB 접속하기

appHunter 2009. 5. 6. 16:18

글을 다 날려서 다시 적는다. !!  (2009-05-06에 날림) 

2006/04/27 19:11   원본 보기


닷넷에서 MYSQL 윈도우 버젼으로 접속하는 프로그램을 알아보자.

1. MYSQL 설치

a. www.mysql.com 사이트에서 윈도우 버젼을 다운 받는다.
    ( 4.1 버젼   mysql-essential-4.1.18-win32.msi )

b. 설치 파일을 실행 시키면 ( 자세한 내용은 다른 사이트 참조 )
  ◆ Next
  ◆ Typical 선택 , NEXT
   ◆   Install
  ◆  Skip Sign - Up 선택 , NEXT
  ◆ Next
   ◆ Next
  ◆ Standard Configuration 선택 , NEXT
  ◆ Include Bin Directory in Windows PATH 선택, NEXT
  ◆ 암호 입력 , NEXT
  ◆ FINISH

c. 설치가 성공하면 , 실행 후 다음과 같이 압호 입력하면 접속이 된다.
 


d. mySQL이 시작되었는지 확인
  내 컴퓨터 => 관리 속성에 보면 확인 가능
   


2. ODBC 3.51 설치

a. www.mysql.com 사이트에서 윈도우 버젼을 다운 받는다.
    ( 3.51 버젼  mysql-connector-odbc-3.51.12-win32.msi )

b. MySQL 유사한 방법으로 설치 한다. ( Typical 버젼으로 )

c. ODBC 을 추가한다.
  제어판 ==> 관리 도구 ==> 데이터 원본 ODBC ==> 추가 (시스템 또는 사용자 )
 

  다음 속성에 맞게 입력한다.
 

TEST 를 눌러서 확인 ^^ 성공

3. 닷넷 소스

using System; 
using System.Data;
using System.Data.Odbc;

public class MySqlConnect {
public static void Main() {
string connString = "Driver={MySQL ODBC 3.51 Driver};";
connString += "Server=localhost;Database=test;UID=root;PASSWORD=비밀번호";
OdbcConnection myConnection = new OdbcConnection();
try {
  myConnection.ConnectionString = connString;
  myConnection.Open();
  Console.WriteLine("연결 성공");
}
catch(Exception e) {
  Console.WriteLine(e.ToString());
}
finally {
  myConnection.Close();
}
}
}



                  소스 파일


4. 컴파일 및 실행

a. 닷넷 프롬프트 에서 컴파일

b. 성공 화면