opensips添加自定义数据库表(mysql)

1.修改opensipsctlrc,取消STANDARD_MODULES中的注释,并在其中添加新的表名。
2.在源码目录下的scripts文件夹下的对应数据库类型的文件夹中(比如mysql)添加建表文件,如xxx-create.sql。在其中写入创建表的sql语句,例如
INSERT INTO version (table_name, table_version) values ('media_db','1010');
CREATE TABLE media_db (
    id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
    callid CHAR(64) DEFAULT '' NOT NULL,
) ENGINE=MyISAM;

CREATE INDEX callid_idx ON media_db (callid);
3.重新编译安装opensips。

你可能感兴趣的:(mysql,opensips)