一、安装mysql服务
mysql不管安装在哪里都行,只要和asterisk这个服务器可以连接就行了。
创建相关账号,数据库和表
#创建用户asterisk
CREATE USER 'asterisk'@'%' IDENTIFIED BY 'asterisk';
#创建表asterisk
CREATE DATABASE asterisk;
#将asterisk库的所有操作权限赋给asterisk
GRANT ALL PRIVILEGES ON asterisk.* TO 'asterisk'@'%';
#刷新权限命令
FLUSH PRIVILEGES;
#在asterisk库下创建cdr表
CREATE TABLE `cdr` (
`calldate` DATETIME NOT NULL ,
`clid` VARCHAR (80) NOT NULL DEFAULT '',
`src` VARCHAR (80) NOT NULL DEFAULT '',
`dst` VARCHAR (80) NOT NULL DEFAULT '',
`dcontext` VARCHAR (80) NOT NULL DEFAULT '',
`channel` VARCHAR (80) NOT NULL DEFAULT '',
`dstchannel` VARCHAR (80) NOT NULL DEFAULT '',
`lastapp` VARCHAR (80) NOT NULL DEFAULT '',
`lastdata` VARCHAR (80) NOT NULL DEFAULT '',
`duration` INT (11) NOT NULL DEFAU