Я попытался настроить таблицу в своей базе данных:
CREATE TABLE products( id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255), info TEXT, price DOUBLE(10) );
и получил ошибку # 1064, но я думаю, что в моем синтаксисе SQL нет ошибки.
Это связано с неправильной спецификацией типа данных при создании таблицы. При необходимости вы можете использовать FLOAT (10), если вы хотите использовать Double, вы должны указать значение точности как DOUBLE (10,0).