티스토리 뷰

반응형

CentOS7 에서 패키지 설치 및 연결 테스트 진행


1. mysql connector odbc 설치

# yum install -y mysql-connector-odbc


2. unixODBC devel 설치

 - unixODBC는 "mysql connector odbc" 설치 시 의존성으로 같이 설치 됨.

# yum install -y unixODBC-devel


3. odbcinst.ini 설정

# vi /etc/odbcinst.ini

# Example driver definitions

# Driver from the postgresql-odbc package
# Setup from the unixODBC package
[PostgreSQL]
Description     = ODBC for PostgreSQL
Driver          = /usr/lib/psqlodbcw.so
Setup           = /usr/lib/libodbcpsqlS.so
Driver64        = /usr/lib64/psqlodbcw.so
Setup64         = /usr/lib64/libodbcpsqlS.so
FileUsage       = 1


# Driver from the mysql-connector-odbc package
# Setup from the unixODBC package
[MySQL]
Description     = ODBC for MySQL
Driver          = /usr/lib/libmyodbc5.so
Setup           = /usr/lib/libodbcmyS.so
Driver64        = /usr/lib64/libmyodbc5.so
Setup64         = /usr/lib64/libodbcmyS.so
FileUsage       = 1

[MySQL ODBC Unicode Driver]
Driver=/usr/lib64/libmyodbc5w.so
UsageCount=1

[MySQL ODBC ANSI Driver]
Driver=/usr/lib64/libmyodbc5a.so
UsageCount=1

기존 내용에 [MySQL ODBC Unicode Driver], [MySQL ODBC ANSI Driver]를 추가한다. Unicode 및 ANSI를 설정 하는듯 한데 왜 추가하는지 모르겠음


4. odbc.ini 파일 생성 및 작성

# vi /etc/odbc.ini

; ; odbc.ini configuration for Connector/ODBC and Connector/ODBC 3.51 drivers ; [ODBC Data Sources] myodbc3 = MyODBC 5.2.5 Driver DSN [myodbc3] Driver = /usr/local/lib/libmyodbc5.so Description = Connector/ODBC 5.2.5 Driver DSN SERVER = localhost PORT = 3306 USER = root Password = !password Database = test OPTION = 3 SOCKET = /var/lib/mysql/mysql.sock [Default] Driver = /usr/local/lib/libmyodbc5.so Description = Connector/ODBC 3.51 Driver DSN

SERVER = localhost PORT = USER = root Password = Database = test OPTION = 3 SOCKET =

 - https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-configuration-dsn-unix.html 참고

 - 다른 위치에 odbc.ini파일 작성 후 아래처럼 export로 설정하여도 된다고 한다.

export ODBCINI=/usr/local/etc/odbc.ini
export ODBCSYSINI=/usr/local/etc

5. 확인

#isql -v myodbc3 root !password

반응형

'Database > MySQL' 카테고리의 다른 글

[MySQL] 원격지 접속 설정  (0) 2016.12.19
[MySQL] 테이블 생성 및 계정 할당  (0) 2016.12.19
[MySQL] password 변경  (0) 2016.12.19
[MySQL] mysql consol 연결  (0) 2016.12.19
[MySQL] error 2006 - MySQL server has gone away  (0) 2016.10.11
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함