MySQL Error 1050: Table 'database.tablename' already exists
You can get MySQL Error 1050 when you are trying to create a table that already exists:
mysql> SHOW TABLES;
+-----------------------+
| Tables_in_database |
+-----------------------+
| MY_TABLE |
+-----------------------+
mysql> CREATE TABLE MY_TABLE (ID INT);
ERROR 1050 (42S01): Table 'database.MY_TABLE' already exists
but also for a number of other reasons (filesystem corrupted, database that needs to be fixed, etc.)