Тема: Ошибка #1064 при переименовывании
Наверно много раз уже обсуждали, но не нашел у вас.
Нужно переименовать базу.
1. Выбираю базу, котроую хочу переименовать.
2. Нажимаю "Операции".
3. "Переименовать базу данных в: _имя базы_" , далее "Пошел".
ИТОГ:
Ошибка
--------------------------------------------------------------------------------------------------------------------------
SQL-запрос:
CREATE TABLE `_имя базы_`.`b_agent` (
`ID` int( 18 ) NOT NULL AUTO_INCREMENT ,
`MODULE_ID` varchar( 50 ) COLLATE utf8_unicode_ci default NULL ,
`SORT` int( 18 ) NOT NULL default '100',
`NAME` varchar( 255 ) COLLATE utf8_unicode_ci NOT NULL ,
`ACTIVE` char( 1 ) COLLATE utf8_unicode_ci NOT NULL default 'Y',
`LAST_EXEC` datetime default NULL ,
`NEXT_EXEC` datetime NOT NULL ,
`DATE_CHECK` datetime default NULL ,
`AGENT_INTERVAL` int( 18 ) default '86400',
`IS_PERIOD` char( 1 ) COLLATE utf8_unicode_ci default 'Y',
`USER_ID` int( 18 ) default NULL ,
PRIMARY KEY ( `ID` ) ,
KEY `ix_act_next_exec` ( `ACTIVE` , `NEXT_EXEC` ) ,
KEY `ix_agent_user_id` ( `USER_ID` )
) ENGINE = MYISAM AUTO_INCREMENT = 8DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci
----------------------------------------------------------------------------------------------------------------------------
Ответ MySQL:
#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 '8DEFAULT CHARSET = utf8 COLLATE = utf8_unicode_ci' at line 14
--------------------------------------------------------------------------------------------------------------------------------