정말 초보라서 질문자체도 허접합니다.
리눅스에서 MySQL을 backend DB로 이용하려 합니다.
iODBC는 뭐고 MyODBC는 뭡니까?
둘다 설치해야 하는 겁니까?? 아님 선택하는 건가요???
odbc.ini파일 설정은 어떻게 해야 하는지 막막하네요.
답변 부탁드립니다.
ODBC 라고 하는 것은 어떤 디비로 접속하던지 간에 동일한 인터페이스를 가지고 접속하자는 취지하에서 개발된 DB 접속을 위한 프로토콜입니다.
이러한 것이 개발된 목적은 하도 여러종류의 DBMS 가 개발되다 보니 개발자들이 이 모든 DBMS 를 모두 알아야만이 개발이 가능하다는 불편함 때문이지요.
그리고 backend DB 가 변경되면 프로그래밍 코드도 변경되어야 하는 불편감을 없애기 위해서 개발된 것이지요.
iODBC 라고 하는 것은 ODBC 프로토콜을 유닉스상에서 사용가능하도록 구현된 라이브러리입니다. 이것에 관한 정보는 구글에서 찾아 보시면 쉽게 찾을수 있을 것입니다.
그리고 myODBC 라고 하는 것은 windows 에서 설치가능한 mySQL 용 ODBC 드라이브 프로그램입니다.
그리고 마지막으로 odbc.ini 파일의 설정은 해당 문서를 참조하시는 수 밖에 없습니다. ODBC 드라이브에 따라 많이 다릅니다.