|
이두경 님이 쓰신 글 :
: 김민우 님이 쓰신 글 :
: : 이두경 님이 쓰신 글 :
: : : 리눅스계정에 있는 DB서버에 접속은 어떤식으로하는지..
: : :
: : : myodbc인가 그걸 이용해야 하는건지 아직 감이 안잡히네요..
: : :
: : : 한번 해보신분은 좀 가르쳐주세요
: : :
: :
: : 네.. mysql홈페이지에 가시면 myodbc다운받으실수 있거든요...
: : 그거 다운받아서 설치하시면 관리도구->데이터원본(ODBC)에서 mysql에 ODBC드라이버가 추가됩니다..
: : 그거 이용하셔서 Connect하시면 됩니다...
: : (너무 허접하구 당연한 질문인가요?? ^^;)
:
: 답변해주셔서 감사합니다만..
: 당연히 설치해서 해봤죠..
: 그런데 그게 접속이 안되더라구요~~
: 설정내용을 자세히 좀 가르쳐 주시면 확실히 알수 있을것 같은데
: 다시한번 가르쳐주세요
:
헤헤..역시 제가 설명이 영~~~ ^^;
그럼 다시 설명드릴께요.. 먼저 님이 어느정도를 알고계신지 모르니깐 제가 아는거 다 설명드리겠습니다.
MyODBC를 설치를 하셨다면....
제어판->관리도구->데이터원본(ODBC)를 선택하시면 ODBC데이터원본관리자가 뜰꺼에요..
거기에 사용자DSN,시스템DSN등등... 여러가지 텝이 있는데요...
그중에서 시스템DSN텝을 선택하시구요... 그담에 추가버튼을 누르세요...
그럼 새 데이터원본 만들기 박스가 뜹니다...
거기서 드라이버를 선택하라고 할텐데요.. 거기서 MySQL을 선택하시고 마침버튼을 누르시면
ODBC세팅하는게 나옵니다...
거기서 Windows DSN name은요.. 사용자가 프로그램상에서 접속하려할때 데이터베이스 이름을 지정해주는 것이지요..
참고로.. 이거는 사용자가 아무렇게나 입력해도 상관없는데요.. 프로그램 내에서 그 이름으로 접속하시는 거지요..
다음으로 MySQL이 설치되어있는 호스트이름.. 적으시면되구요..
그다음 사용자가 접속하려는 데이터베이스의 이름을 적으시면됩니다. 즉 MySQL에 있는 데이터베이스 이름이요..
그다음 사용자 아이디와 패스를 치시고 오케바리버튼을 누르시면 끝!!!
프로그램상에서 DB연결하는 방법은요.. 예를들어 TTable 컴퍼넌트를 쓰시면...
TTable컴퍼넌트를 폼위에 올려놓으시구요.. 그 컴퍼넌트의 속성을 보시면 그중에 Database가 있을꺼에요..(맞나??)
거기서 아까 사용자 맘대로 정했던 Windows DSN name을 찾아보시면 있을꺼에요.. 있지여?? 에이~~ 있을꺼에요...
없다면 나두 몰라여~~~ ^-_-^
그담에 뭐 테이블 이름 선택하시고..
Table1->Open();
하시면 연결될겁니다.. ^^;
지금 한잔하구.. 집에 들어와 쓰려니 글이 엉망이네요..
혹시 그래두 모르시겠으면 다시 리플남겨주세요~~~ 헥헥~~~
|