一、安裝odbc
apt-get install unixodbc
如果需要用到編譯的頭文件之類的
apt-get install unixodbc-dev
二、安裝mysql驅動
apt-get install libmyodbc
多數可能出現這個報錯:
Reading package lists... Done Building dependency tree Reading state information... Done Package libmyodbc is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libmyodbc' has no installation candidate
三、手動下載安裝驅動
驅動下載地址:
https://dev.mysql.com/downloads/connector/odbc/
選擇合適的版本和驅動
解壓后,將庫文件拷貝到合適的目錄。
四、配置mysql驅動信息
文件:/etc/odbcinst.ini
[MySQL] Description=ODBC for MySQL Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc5a.so //步驟3拷貝的路徑 Setup=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc5S.so FileUsage=1
五、配置需要訪問的數據庫信息
文件:/etc/odbc.ini
1 [freeswitch] 2 Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc5a.so3 SERVER = localhost 4 PORT = 3306 5 DATABASE = freeswitch 6 OPTION = 67108864 //這個配置是支持多線程?對於freeswitch訪問來說很重要! 7 USER = root 8 PASSWORD = password
六、測試驅動
isql -v freeswitch //先去數據庫里創建一個表freeswitch
如果一切正常,能進入mysql后台。
反之,根據提示完善系統。