SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 23.08.2011 12:18:31

krasdok
Участник
Зарегистрирован: 23.08.2011
Сообщений: 5

Не могу восстановить из бэкапа базу mySQL

Здравствуйте!
Делаю так:
[root@dok public_html]# mysql -h localhost -u root -p***** referat < /home/sit/public_html/referat.sql
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 name at line 1

Очень жду ответа!!!

Неактивен

 

#2 23.08.2011 12:51:03

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Не могу восстановить из бэкапа базу mySQL

У вас синтаксическая ошибка в 4ой строке файла. Покажите начало файла referat.sql

Неактивен

 

#3 23.08.2011 13:13:12

krasdok
Участник
Зарегистрирован: 23.08.2011
Сообщений: 5

Re: Не могу восстановить из бэкапа базу mySQL

-- MySQL dump 8.23
--
-- Host: krasdok.ru    Database: referat
---------------------------------------------------------
-- Server version    3.23.58

--
-- Table structure for table `name`
--

CREATE TABLE name (
  id int(11) NOT NULL auto_increment,
  log text,
  passwd text,
  mail text,
  fam varchar(50) default NULL,
  im varchar(50) default NULL,
  ot varchar(50) default NULL,
  data date default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

Неактивен

 

#4 23.08.2011 13:38:43

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Не могу восстановить из бэкапа базу mySQL

4ую строку из бесконечных дефисов удалите или поставьте после 2го дефиса пробел

Неактивен

 

#5 23.08.2011 14:02:19

krasdok
Участник
Зарегистрирован: 23.08.2011
Сообщений: 5

Re: Не могу восстановить из бэкапа базу mySQL

Спасибо!!! Сделал пробел и все получилось...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson