http://dev.mysql.com/doc/refman/4.1/en/news-4-1-2.html
Warning: Incompatible change: Handling of the FLOAT and DOUBLE floating-point data types is more strict to follow standard SQL. For example, a data type of FLOAT(3,1) stores a maximum value of 99.9. Previously, the server allowed larger numbers to be stored. That is, it stored a value such as 100.0 as 100.0. Now the server clips 100.0 to the maximum allowable value of 99.9. If you have tables that were created before MySQL 4.1.2 and that contain floating-point data not strictly legal for the column type, you should alter the data types of those columns
Может связано с этим:А чем поле enum провинилось. Тоже не работает из php.
Дает ошибку синтаксиса.
Хотя при вводе тех же данных через phpmyadmin все сохраняется нормально.
http://dev.mysql.com/doc/refman/5.0/en/upgrading-from-4-1.html
Incompatible change: For ENUM columns that had enumeration values containing commas, the commas were mapped to 0xff internally. However, this rendered the commas indistinguishable from true 0xff characters in the values. This no longer occurs. However, the fix requires that you dump and reload any tables that have ENUM columns containing true 0xff in their values: Dump the tables using mysqldump with the current server before upgrading from a version of MySQL 5.0 older than 5.0.36 to version 5.0.36 or newer.
Нормальный мануал http://dev.mysql.com/doc/refman/5.0/en/data-types.htmlГде вообще, нормальный ман по типам данных посмотреть применительно к mysql 5?
Ничего не работает! Что делать?А чем поле enum провинилось. Тоже не работает из php.
Вообще-то, что ничего не работает никто не говорил.Автор оригинала: tf
Ничего не работает! Что делать?
тебе злится если надо то только на себяА чем поле enum провинилось. Тоже не работает из php.
Дает ошибку синтаксиса.
Хотя при вводе тех же данных через phpmyadmin все сохраняется нормально.
Код ошибки 1604 - это не ошибка синтаксиса. Из документации это ошибка сервера - не могу открыть таблицу для инициализации(Cannot open table for trigger). Причем для версии 5.1При восстановлении из дампа получаю ошибку 1604 ошибка синтаксиса.
