1、安裝unixodbc?
brew install unixodbc
安裝目錄為/usr/local/Cellar/unixodbc/2.3.7
安裝完成會(huì)在/usr/local/etc目錄下生成odbc.ini和odbcinst.ini文件
2、下載安裝mysql odbc connector
安裝目錄 /usr/local/mysql-connector-odbc-5.3.12-macos10.14-x86-64bit
cd? /usr/local/mysql-connector-odbc-5.3.12-macos10.14-x86-64bit/bin
執(zhí)行命令
./myodbc-installer -d -a -n "MySQL ODBC 5.3 ANSI Driver" -t "DRIVER=/usr/local/mysql-connector-odbc-5.3.12-macos10.14-x86-64bit/lib/libmyodbc5a.so”
myodbc-installer -a -s -n "freeswitch" -t "DRIVER=MySQL ODBC 5.3 ANSI Driver;SERVER=localhost;USER=free;PASSWORD=123456;OPTION=67108864”
會(huì)生成/Library/ODBC/下的兩個(gè)文件
cp /Library/ODBC/odbc.ini ~/Library/ODBC
cp /Library/ODBC/odbcinst.ini ~/Library/ODBC
cp /Library/ODBC/odbc.ini /usr/local/etc/
cp /Library/ODBC/odbcinst.ini/usr/local/etc/
3尊残、驗(yàn)證odbc 安裝成功
isql -v freeswitch
4烦租、freeswitch 支持odbc?
cd /usr/local/src/freeswitch/src?
sudo ./configure?—enable-core-odbc-support=true
sudo make && make install
core數(shù)據(jù)庫(kù)支持mysql odbc
修改 conf/autoload_configs/switch.conf.xml
<param name="core-db-dsn" value="freeswitch::"/>
<param name="odbc-dsn" value="freeswitch::"/>
<param name="auto-clear-sql" value="false”/>
sip支持mysql odbc
修改conf/sip_profiles/internal.xml
<param name="odbc-dsn" value="freeswitch::"/>
5尸红、運(yùn)行freeswitch
cd /usr/local/freeswitch/db/
?rm *?
運(yùn)行:freeswitch ?-c nonat