из Mysql 5 в Mysql 4

iceman

говнокодер
из Mysql 5 в Mysql 4

PHP:
CREATE TABLE `admin_authors` (
`aid` varchar( 100 ) NOT NULL ,
`name` varchar( 100 ) DEFAULT NULL ,
`email` varchar( 255 ) NOT NULL ,
`pwd` varchar( 100 ) NOT NULL ,
`access` text NOT NULL ,
`aip` varchar( 15 ) DEFAULT NULL ,
`fio` varchar( 255 ) NOT NULL DEFAULT '',
`type` varchar( 255 ) NOT NULL DEFAULT '',
`register_date` timestamp NOT NULL ,
PRIMARY KEY ( `aid` ) ,
KEY `aid` ( `aid` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
выдает ошибку:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 13

Версия сервера: 4.0.27-max-log
Версия MySQL-клиента: 4.0.13

убрал все то, что не держит 4ая версия, но нефига не пойму че она ругается...
 

iceman

говнокодер
в моих старых базах экспортированных из 4ой версии, строчка DEFAULT CHARSET=utf8 присутствует и не когда с этим проблем небыло...
 

Gas

может по одной?
нормальная поддержка кодировок появилась в 4.1, а у тебя 4.0 и он этого не понимает. 4.0 ф топку
 
Сверху