[asterisk-users] create table in mysql using asterisk

James Sharp james at fivecats.org
Mon Jan 9 01:55:41 CST 2012


On 01/09/2012 02:44 AM, Eyal wrote:
> Hi,
> I try to create a new table using MYSQL command in asterisk.
> This is what i write:
> *Query resultid ${connid} CREATE TABLE IF NOT EXISTS "conference_600"
> ("id" int(11) NOT NULL auto_increment, "channel_id" varchar(40),
> "number_in_line" int(2), PRIMARY KEY("id")")*
> and this is the warning that i get in the cli:
> *app_addon_sql_mysql.c:383 aMYSQL_query: aMYSQL_query: mysql_query
> failed. Error: You have an error in your SQL syntax; check the manual
> that corresponds to your MySQL server version for the right syntax to
> use near '"conference_600" ("id" int(11) NOT NULL auto_increment,
> "channel_id" varchar(40)' at line 1
> *
> What is the problem do you think?
> Do I in the direction or have a completely different way to do this?

That's a MySQL syntax error, not an Asterisk error.  However, the 
solution is to not put quotes around your table and field names.  That 
will make MySQL happy.



More information about the asterisk-users mailing list