Тема: ошибка 1064 при считывании с дампа
Добрый день. При переносе базы данных с одного сервера на другой столкнулся с проблемой:
При попытке запустить дамп в консоли выводиться ошибка следующего содержания:
ERROR 1064 (42000) at line 4: 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 '-------------------------------------------------------
CREATE TABLE _dire' at line 1
То есть синтаксическая ошибка.
Вот первые строчки дампа:
-- MySQL dump 8.23
--
-- Host: localhost Database: almatex
---------------------------------------------------------
-- Server version 3.23.58--
-- Table structure for table `_directories`
--CREATE TABLE _directories (
id int(11) NOT NULL auto_increment,
proper int(11) NOT NULL default '0',
name varchar(255) NOT NULL default '',
path varchar(255) NOT NULL default '',
date date NOT NULL default '0000-00-00',
relation int(11) NOT NULL default '0',
publication tinyint(1) NOT NULL default '0',
send tinyint(1) NOT NULL default '1',
content text,
template varchar(255) NOT NULL default '',
summary text,
keywords text,
description text,
params varchar(250) NOT NULL default '',
PRIMARY KEY (id),
KEY relation (relation)
) TYPE=MyISAM;--
-- Dumping data for table `_directories`
--INSERT INTO _directories VALUES (3,2,'О магазине','about','2004-01-15',0,1,0,'<H1>О магазине</H1>\r\n<P>ООО «.........» образована в 1997г. И имеет большой опыт работы в этой сфере. В магазине......)
В чем может быть проблема?
Может ли быть проблема из-за версии mysql?
На сервере куда заливаю стоит свежая: 5.0.70
а там где сливал 3.23.58
Подскажите пожалуйста как можно решить эту проблему?