Database, table, and column names should not contain more the 64 characters
Database, table, and column names should not end with space characters.
Database, table, and column names should not contain slashes "\" ,"/" dots "." and commas ","
Identifier Maximum Length (characters) Database 64 Table 64 Column 64 Index 64 Constraint 64 Stored Function or Procedure 64 Trigger 64 View 64 Alias 256 (see exception following table) Compound Statement Label 16
Ref:
http://dev.mysql.com/doc/refman/5.0/en/identifiers.html
http://www.allinterview.com/showanswers/20054.html