WindowsXP와MYSQL ODBC연동에 대해서..
글쓴이: lovewww / 작성시간: 월, 2003/08/18 - 5:01오후
안녕하세요.
이번에 C#으로 리눅스 서버에 있는 MySQL을 연동해서 쓰려고 합니다.
그런데 자꾸 이해할수가 없는 오류가 뜨네요.
문제는, 관리도구에서 odbc연결을 설정할때, 연결 테스트 부터 연결이 안된다는 것입니다.
dsn은 아무거나 적어주고, ip 및 데이터베이스, 유저,패스워드 포트 까지 다 적어주고 연결테스트를 하면 xxx.xxx.xxx.xxx호스트는 Mysql서버에 접속 할 허가를 받지 못했다고 나오네요.
mysql내에서 user테이블에서 접속할수 있는 아이피는 이미 다 설정 해주었습니다.
제가 보기엔 제 컴퓨터에 문제는 없는것 같습니다. 아이피와 포트를 다르게 해주면 아예 접속이 안되고 아이디와 패스워드를 바꾸면 같은 에러가 나옵니다.
그 서버말고 또 다른 Mysql서버로도 접속을 시도 해봤는데 역시 같은 현상입니다.
저는 윈도우 XP 프로 버전을 쓰고 있으며 인터넷 연결 상태는 리눅스컴퓨터를 중심으로 내부 아이피를 이용하여 인터넷에 접속하고 있습니다. 이쪽이 의심스러우나 제가 이쪽에다가는 어떻게 설정해야 되는지 잘 몰라서...
oledb로도 해보았으나 역시 에러가 뜨네요.
여러곳에서 문제를 찾아 봤지만 대부분이 연결은 된상태에서의 문제라서 참 난감하네요..
추가.. 현재 윈도우 MYSQL ODBC 버전은 3.51.02 이고 리눅스 MySQL서버 버전은 3.23.49입니다.
그럼 답변 부탁드립니다
Forums:
ODBC 보다는 OLEDB를.. 사용하심이.
저도 지금 visual C#.net 과 Linux 상의 MySQL을 연동하려고 하니 문제가 좀있네요.
리눅스에서 사용하는 코드와 윈도우에서 사용하는 코드차이 때문에 쿼리를 날릴때 에러가 뜰겁니다.
저도 지금 그 방법을 찾으로 이곳에 들렸구요.
수월하진 않을것입니다. 그리고 OLEBD쪽으로 자료들이 훨씬 많습니다.
Re: WindowsXP와MYSQL ODBC연동에 대해서..
예전 기억으로 전 잘되었던것 같은데..
사용한 db는 PostgreSQL이란 점만 다르고.
그때 C++로 했었는지 C#으로 했었는지 기억이 잘 안나네요. -_-;
마소 홈페이지에가서 VS.NET에 설치할 odbc라이브러리를 다운받았었고..
다른 간단한 툴로 ODBC 연결 테스트를 해보시죠..
access나.. python이나.. -_-
.NET 과 mysql 을 연결하는 ODBC드라이버에 문제가 있다고 합니
.NET 과 mysql 을 연결하는 ODBC드라이버에 문제가 있다고 합니다.
지금 제가 제 컴퓨터가 아니라서 정확히 기억이 안나는데
database.sarang.net에서 mysql관련 해서 찾아보시면 한글 관련 dll수정판
과 .net 과 연동할수 있는 방법이 계시판에 나와있으니 찾아보세요 ~
댓글 달기