freeswitch 改用mysql_freeswitch 使用mysql替换默认的sqlite

本文介绍了如何在 CentOS 6.x 上的 freeswitch 1.2.16 中,将默认的 SQLite 数据库替换为 MySQL。详细步骤包括安装 odbc 和 mysql-connector,配置 DSN,修改 freeswitch 相关配置文件如 db.conf.xml、switch.conf.xml 等,并测试切换后的数据库连接。
摘要由CSDN通过智能技术生成

转自 80000hz.com

No Reply , Posted in 默认分类 on January 14, 2014

目标

使用mysql替换掉freeswitch默认的sqlite数据库

环境

Centos6.x

freeswitch 1.2.16

安装odbc和mysql-connector

yum install mysql-connector-odbc.x86_64 unixODBC-devel.x86_64

配置DSN

创建数据库realtime

打开/etc/odbc.ini

添加内容如下

[MYSQLTP]Description=MySQL realtime database

Driver=MySQL

SERVER =172.16.1.195

PORT =3306

DATABASE = realtime

OPTION =67108864

CHARSET = UTF8

测试数据库是否配置成功

isql -v MYSQLTP root '123456'

配置模块DSN

配置主程序和部分模块使用ODBC, 如果有新加模块, 请参考以下自行配置.

1.修改conf/autoload_configs中的db.conf.xml文件

2. 修改conf/autoload_configs中的switch.conf.xml

修改字段

添加

3.修改conf/autoload_configs中的voicemail.conf.xml

修改字段

4.修改conf/autoload_configs中的ca

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值