Здравствуйте. 
В настоящий момент начинаю изучение MySQL по книге Дюбуа "Применение MySQL и Perl в Web-приложениях" (ранее приходилось немного работать с Oracle, т.е. в базах не новичок). 
На 62-й странице книги предлагают создать таблицу: 
CREATE TABLE todo 
( 
t DATETIME NOT NULL, 
content VARCHAR(255) NOT NULL, 
status ENUM(\'не выполнено\',\'выполнено\', \'выполняется\') NOT NULL, 
INDEX (t) 
); 
Таблица создаётся, мягко говоря, странно: при просмотре её с помощью WinMySQLadmin видно, что первые 2 столбца (t, content) на самом деле безымянные, т.е. к ним никак из запросов не обратиться. 
Если же создавать эту таблицу без поля status (тип ENUM) или присвоить ему тип VARCHAR, то всё создаётся нормально - все столбцы с именами. 
Это имеет место в обеих версиях MySQL, которые выложены на 
http://www.mysql.ru - и в 3.23.56, и в 4.0.12.