What is the maximum length of a table name in MySQL?
Names for databases, tables, columns, and indexes can be up to 64 characters long. Alias names can be up to 256 characters long.