반응형
1.my sql과 connect 를 시도하기 앞서, 아래 사이트에 들어가서 다운로드 받아서 실행한다.
http://dev.mysql.com/downloads/connector/net/
2. TOOL 로 가서, 레퍼런스 혹은 참조 란을 오른쪽 클릭한 후, 참조 추가 또는 ADD 레퍼런스를 클릭한다.
3. MySql.Data 를 찾아 확인을 누르면, 참조란 밑에 추가되었는 것을 볼 수 있다.
4. 코드를 입력한다.
MySqlConnection conn = new MySqlConnection("SERVER=[IP 주소];DATABASE=[텡블 이름];UID=[아이디];PWD=[비번];");
- using System;
- using MySql.Data.MySqlClient;
- namespace DatabaseTest
- {
- class Program
- {
- static void Main(string[] args)
- {
- //원격 데이터베이스의 연결을 위한 설정을 한다.
- MySqlConnection conn = new MySqlConnection("SERVER=127.0.0.1;DATABASE=test;UID=root;PWD=1234;");
- try
- {
- // 데이터베이스를 open 한다.
- conn.Open();
- Console.WriteLine(string.Format("connection is '{0}'", conn.State));
- // 데이터베이스를 close 한다.
- conn.Close();
- Console.WriteLine(string.Format("connection is '{0}'", conn.State));
- }
- catch (Exception ex)
- {
- // 연결되지 못했거나, 오류가 발생하면 출력한다.
- Console.WriteLine("cen not open connection!");
- }
- }
- }
- }
반응형
'Programming > C#' 카테고리의 다른 글
C# Socket client (0) | 2013.07.03 |
---|---|
C# Socket server (0) | 2013.07.03 |
C# String Tokenizing (0) | 2013.07.03 |
C# MsSQL 원격 접속 및 query 출력 (0) | 2013.07.02 |
C# invoke (ui 스레드 접근) (0) | 2013.05.22 |