Good Afternoon Andrey:
Something about the table name is causing mysql to choke up.
When I make up the create statement:
CREATE TABLE 278E986C_851F_D9AD_B7ED_692939520610_wtrack (
bin smallint unsigned not null,
chrom varchar(255) not null,
chromStart int unsigned not null,
chromEnd int unsigned not null,
dataValue float not null,
#Indices
INDEX(chrom(6),bin)
)
And ask MySQL to create that table, it responds:
ERROR 1064 (42000) at line 1: 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
'278E986C_851F_D9AD_B7ED_692939520610_wtrack (
bin smallint unsigned not null,
' at line 1
If I add an extra character in front of the name:
CREATE TABLE E278E986C_851F_D9AD_B7ED_692939520610_wtrack (
bin smallint unsigned not null,
chrom varchar(255) not null,
chromStart int unsigned not null,
chromEnd int unsigned not null,
dataValue float not null,
#Indices
INDEX(chrom(6),bin)
)
Or take off a couple of the first characters, it will construct the table.
I can't tell what the pattern is that is causing trouble, but evidently
MySQL is recognizing something in the name that it doesn't like.
Perhaps the secret NSA back door key or something.
--Hiram