freeswitch centos 安装 unixodbc
1下载unixODbc包
引用
wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.1.tar.gz
2安装
引用
tar -xvzf unixodbc*.tar.gz
./configure--enable-gui=no
make
makeinstall
freeswitch在编译时能够自动检测主机是否安装了unixODBC
3安装MYSQL的ODBC驱动
引用
yum install mysql-connector-odbc
安装后包在/user/lib64下
创建一个template_file文件,内容如下
引用
[MySQL]
然后执行 Description=ODBCforMySQL
Driver=/usr/lib64/libmyodbc3_r.so
Setup=/usr/lib64/libmyodbc3.so
UsageCount=1000000
引用
odbcinst -i -d -f template_file
4编辑/etc/odbc.ini文件,此文件时系统数据源
引用
[maxpowersoft_odbc]
Driver=MySQL
SERVER=localhost
PORT=3306
DATABASE=myDatabase
Socket=/var/lib/mysql/mysql.sock
此内容也可以复制到/root/.odbc.ini此文件是用户数据源
5测试
/usr/bin/isqlmaxpowersoft_odbcroot'122!@!'
+---------------------------------------+
|Connected!|
||
|sql-statement|
|help[tablename]|
|quit|
||
+---------------------------------------+
连接成功!