ASP하면 MS-SQL, PHP하면 mysql라는 궁합이 일반적인 생각이죠. 
하지만 여러가지 상황에 따라 궁합은 얼마든지 달라 질수 있는 거겠죠. 
PHP + Oracle, ASP + MySQL등이 이 이러한 케이스고요. 
연동하는데 그다지 어려운 점은 없지만, 도움이 필요하신 분들을 위해 간략하게 작성해봅니다. 

[다운받기] 
MySQL Connector/ODBC 3.51 
http://dev.mysql.com/downloads/connector/odbc/3.51.html 

MySQL Query Browser 
http://dev.mysql.com/downloads/gui-tools/5.0.html 

[설치] 
MySQL과 MyODBC, Query Brower를 설치합니다. 

create database memberdb; 
use memberdb; 
create table memberinfo 

  contactId int auto_increment not null, 
  Name varchar(50), 
  phone varchar(20), 
  primary key(contactId), 
  unique id(contactId) 
); 

[connect_test.asp] 
생성한 DB에 접근할 수 있는지 확인하기 위해 아래와 같이 작성합니다. 
<% 
  dim adoConn 
  set adoConn = Server.CreateObject("ADODB.Connection") 
  adoConn.Open "Driver={MySQL ODBC 3.51 driver}; Server=localhost; Database=memberdb; Uid=root;Pwd=1111;" 
  if adoConn.errors.count = 0 then 
      response.write "Connected Successfully!" 
  end if 

  adoConn.close 
  set adoConn = nothing 
%> 

인터넷 창에 주소 http://localhost/connect_test.asp 를 넣어 Connected Successfully 라는 글이 나타난다면 ASP+MySQL를 사용할 정상적으로 된것입니다. 

[중요] 
adoConn.Open "Driver={MySQL ODBC 3.51 driver}; Server=localhost; Database=memberdb; Uid=root;Pwd=1111;" 
중요>>> Driver를 MySQL ODBC 3.51 driver로 지정해주었다는 꼭 알아두세요

'asp' 카테고리의 다른 글

FSO를 이용해 로그 파일 생성  (0) 2011.05.02
ASP함수 모음  (0) 2011.04.19
WinHttp.WinHttpRequest.5.1 GET  (0) 2011.02.16
WinHTTP v5.x HTTP Request  (0) 2011.02.16
XML 데이터 파싱하기  (0) 2011.02.16

+ Recent posts