MySQL syntax error
Добавлено: 2006-11-20 18:38:19
Ставлю по статье http://www.lissyara.su/?id=1173 связку Exim+MySQL+Dovecot.
(MySQL version: 5.0.27)
Создаю базу и таблицы как в статье, и получаю такое
mysql> \. exim.sql
...
...
Query OK, 0 rows affected, 1 warning (0.02 sec)
ERROR 1064 (42000): 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 'tinynt(1) NOT NULL default '1',
PRIMARY KEY (`email`),
KEY `email` (`email`' at line 8
Ругается как я понял на эту таблицу:
CREATE TABLE `vacation` (
`email` varchar(255) NOT NULL default '',
`subject` varchar(255) NOT NULL default '',
`body` text NOT NULL,
`cache` text NOT NULL,
`domain` varchar(255) NOT NULL default '',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`active` tinyint(1) NOT NULL default '1',
PRIMARY KEY (`email`),
KEY `email` (`email`)
) TYPE=MyISAM COMMENT='Exim and dovecot Admin - Virtual Vacation';
Не могу вычитать что не так в сингаксисе. Ставить из-за этого 4-й MySQL не хочу.
Подскажите что не так?
(MySQL version: 5.0.27)
Создаю базу и таблицы как в статье, и получаю такое
mysql> \. exim.sql
...
...
Query OK, 0 rows affected, 1 warning (0.02 sec)
ERROR 1064 (42000): 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 'tinynt(1) NOT NULL default '1',
PRIMARY KEY (`email`),
KEY `email` (`email`' at line 8
Ругается как я понял на эту таблицу:
CREATE TABLE `vacation` (
`email` varchar(255) NOT NULL default '',
`subject` varchar(255) NOT NULL default '',
`body` text NOT NULL,
`cache` text NOT NULL,
`domain` varchar(255) NOT NULL default '',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`active` tinyint(1) NOT NULL default '1',
PRIMARY KEY (`email`),
KEY `email` (`email`)
) TYPE=MyISAM COMMENT='Exim and dovecot Admin - Virtual Vacation';
Не могу вычитать что не так в сингаксисе. Ставить из-за этого 4-й MySQL не хочу.
Подскажите что не так?