Я собираюсь восстановить резервную копию базы данных, в которой есть отдельные файлы для каждой таблицы с одинаковым префиксом имени таблицы, и проблема в том, что когда я пытаюсь импортировать, я получаю эту синтаксическую ошибку: EERROR 1064 (42000) в строке 1: у вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис рядом с '-------------------------------- ------------------------
и структура всех файлов резервных копий такая:
----------------------------------------------------------
--
-- Table structure for `kobebryant_adminlog`
--
CREATE TABLE `kobebryant_adminlog` (
`uid` int(10) unsigned NOT NULL DEFAULT '0',
`ipaddress` varchar(50) NOT NULL DEFAULT '',
`dateline` bigint(30) NOT NULL DEFAULT '0',
`module` varchar(50) NOT NULL DEFAULT '',
`action` varchar(50) NOT NULL DEFAULT '',
`data` text NOT NULL,
KEY `module` (`module`,`action`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Dumping data for table `kobebryant_adminlog`
--
Моя текущая версия сервера mysql: 5.0.67-community и версия mysql, для которой создаются резервные копии: 5.1.40
как я могу импортировать эти файлы?
Да удалите первую строку и попробуйте еще раз.
Причина: последовательность комментариев - «-», когда вы делаете много комментариев в одной строке, вы получаете ошибку.