요새 SSM 웹페이지 관리를 맏는 바람에 asp.net의 세계를 경험중이다.
하드웨어팀에 들어갔기 때문에 한동안 웹은 손을 놓으려 했는데;;;
아무튼...각설하고..
asp.net에 mysql connector/.net을 사용해서 mysql연결하는 방법을 적어볼란다.
나처럼 삽질하는 사람을 줄이기 위해;;;;
기본적으로 asp.net이 IIS에 구동되어야하며 mysql이 설치되어 있어야한다...(당연한 이야기;;)
그리고 mysql홈페이지에서 mysql connector/.net을 msi로 되어있는 놈을 다운 받고 설치한다.
URL : http://dev.mysql.com/downloads/connector/net/1.0.html
사실 나도 그냥 설치하면 될 줄알았다;;;
가벼운 마음으로 using MySql.Data.MySqlClient; 를 하고 연결했다.
하지만 화면에 뜨는 것은...
Compiler Error Message: CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?)
두둥...그래서 삽질하면서 알아낸 결과 다음 같이 하면된다..
connector가 설치된 디렉토리에 들어가면
bin/ 아래에 .NET 1.0, .NET 1.1, .NET 2.0, MONO 1.0 등 설치된 컴포넌트 버전별로 dll 파일이 따로 있다.
(보통 Program Files/MySQL/MySQL Connector Net 1.x.x에 있다.)
여기서 자신의 .net 컴포넌트 버전에 맞는 놈을 가져다가.
현재 구동되고 있는 웹사이트 Document Root의 bin이란 폴더 아래에 둔다.
(ex: c:\inetpub\wwwroot\bin 에다가)
그러면 설치끝~
잘돌아가는지 확인은 MySql.Data.MySqlClient를 가져다 써보면 알겠지용~
예제 소스는 귀차나서 생략~ 혹시 의문점이나 모르는게 있으면......
물어보세요;;; 저도 지금 공부중이지만 아는데까지 성심성의껏~
자 그럼또 공부공부~
하드웨어팀에 들어갔기 때문에 한동안 웹은 손을 놓으려 했는데;;;
아무튼...각설하고..
asp.net에 mysql connector/.net을 사용해서 mysql연결하는 방법을 적어볼란다.
나처럼 삽질하는 사람을 줄이기 위해;;;;
기본적으로 asp.net이 IIS에 구동되어야하며 mysql이 설치되어 있어야한다...(당연한 이야기;;)
그리고 mysql홈페이지에서 mysql connector/.net을 msi로 되어있는 놈을 다운 받고 설치한다.
URL : http://dev.mysql.com/downloads/connector/net/1.0.html
사실 나도 그냥 설치하면 될 줄알았다;;;
가벼운 마음으로 using MySql.Data.MySqlClient; 를 하고 연결했다.
하지만 화면에 뜨는 것은...
Compiler Error Message: CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?)
두둥...그래서 삽질하면서 알아낸 결과 다음 같이 하면된다..
connector가 설치된 디렉토리에 들어가면
bin/ 아래에 .NET 1.0, .NET 1.1, .NET 2.0, MONO 1.0 등 설치된 컴포넌트 버전별로 dll 파일이 따로 있다.
(보통 Program Files/MySQL/MySQL Connector Net 1.x.x에 있다.)
여기서 자신의 .net 컴포넌트 버전에 맞는 놈을 가져다가.
현재 구동되고 있는 웹사이트 Document Root의 bin이란 폴더 아래에 둔다.
(ex: c:\inetpub\wwwroot\bin 에다가)
그러면 설치끝~
잘돌아가는지 확인은 MySql.Data.MySqlClient를 가져다 써보면 알겠지용~
예제 소스는 귀차나서 생략~ 혹시 의문점이나 모르는게 있으면......
물어보세요;;; 저도 지금 공부중이지만 아는데까지 성심성의껏~
자 그럼또 공부공부~