Тема: Ошибка при импорте.
Начну с пред истории.Мой хостинг закрыли, и мне выдали скрипт и базу данных, но сделали експорт в плохой кодировке по всей видимости, русский текст превратился в уÑтройÑтво, но импортируется все хорошо. Я сунул базу в программу Штирлиц IV, и он раскодировал мне текст, правдо немного вяло и с ошибками, но все же.Потом опять импортировал базу(старую удалил) и выдало
SQL-запрос:
CREATE TABLE `jos_categories` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`parent_id` INT( 11 ) NOT NULL DEFAULT '0',
`title` VARCHAR( 255 ) NOT NULL DEFAULT '',
`name` VARCHAR( 255 ) NOT NULL DEFAULT '',
`alias` VARCHAR( 255 ) NOT NULL DEFAULT '',
`image` VARCHAR( 255 ) NOT NULL DEFAULT '',
`section` VARCHAR( 50 ) NOT NULL DEFAULT '',
`image_position` VARCHAR( 30 ) NOT NULL DEFAULT '',
`description` TEXT NOT NULL ,
`published` TINYINT( 1 ) NOT NULL DEFAULT '0',
`checked_out` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',
`checked_out_time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`editor` VARCHAR( 50 ) DEFAULT NULL ,
`ordering` INT( 11 ) NOT NULL DEFAULT '0',
`access` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT '0',
`count` INT( 11 ) NOT NULL DEFAULT '0',
`params` TEXT NOT NULL ,
PRIMARY KEY ( `id` ) ,
KEY `cat_idx` ( `section` , `published` , `access` ) ,
KEY `idx_access` ( `access` ) ,
KEY `idx_checkout` ( `checked_out` )
) ENGINE = MYISAM AUTO_INCREMENT @ DEFAULT CHARSET = utf8;
Ответ 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 '@ DEFAULT CHARSET=utf8' at line 23
и залились примерно половина таблиц только.
Пытался сменить кодировку но результат тот же. Может я не правильно что то делаю? Или надо было восстанавливать текст другим образом? или?
жду ответа, заранее благодарю.