Внимательно ознакомьтесь с SQL-ошибкой. Часто проблема вызвана, неправильным заданием типа поля. Наиболее распространенные ошибки:
Использование VARCHAR без указания значения ;
Использование TEXT или BLOB с указанием размера;
Также, обратитесь к главе "Синтаксис" в руководстве MySQL, чтобы убедиться, что ваш синтаксис правилен.