26

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Кажется должно работать. Проделал все по инструкции - скопировал таблицу, убрал строку # ----------------------------------------------------, вернул таблицу назад в базу данных, и получил сообщение:

Ответ MySQL:


#1050 - Table 'products_attributes' already exists


Но как дополнить ее новыми данными? Или как конвертировать файл CSV в файл SQL.
Извините, если уже утомил.

27 (изменено: Rash, 2006-04-18 18:34:58)

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vit

#1050 - Table 'products_attributes' already exists

Проверяй свой дамп и если там встречаешь записи начинающиеся с "CREATE TABLE..." удаляй их (MySQL-запрос как правило всегда заканчивается точкой с запятой ";") если в базе такие таблицы уже созданы. Твоя ошибка говорит о том что таблица 'products_attributes' уже создана в твоей базе. Читай внимательнее, тебе же написали:

"Structure" (если ты хочешь чтобы при импорте база данных или таблицы были созданы, но ты должен понимать, что, если ты попытаешься создать таблицу уже существующую в базе данных - это вызовет ошибку)

Но как дополнить ее новыми данными?

Должен оставить и скопировать все запросы вида INSERT INTO `table_name` (`field_name1`, `field_name2`, `field_name3`, `field_name4`, `field_name5`) VALUES ('value_1', 'value_2', 'value_3', 'value_4', 'value_5'); Кроме INSERT могут быть запросы UPDATE или REPLACE

28

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vit
Если ты создаешь дамп с тем чтобы потом просто восстановить данные (не структуру базы данных), то при экспорте снимаешь чекбокс ("Structure/Структура") чтобы не включать в дамп запросы, создающие таблицы, а экспорировать только данные (содержимое таблиц)

Извините, если уже утомил.

Не стоит извиняться - это не увеселительный форум. Если его участники смогут тебе помочь, значит ресурс выполняет свою задачу - поддержку пользователей phpMyAdmin.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

29

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Проделал указанные действия и получил сообщение:

Ответ MySQL:


#1050 - Table 'products' already exists

Надо понимать, что по существу возражений нет, просто такая таблица уже существует и если бы не существовала, то была бы принята без проблем. Так?
Я только не понял как мне дополнить таблицу новыми данными. Или как файл CSV конвертировать в SQL, или есть еще какие-то способы?

30

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vit

Надо понимать, что по существу возражений нет, просто такая таблица уже существует и если бы не существовала, то была бы принята без проблем. Так?

Скорее всего так. Сложно тебе объяснять, если ты плохо представляешь что такое SQL-запросы.

Тебе же написал Rash:

Проверяй свой дамп и если там встречаешь записи начинающиеся с "CREATE TABLE..."

т.е. что происходит: дамп в формате sql представляет собой группу чередующихся запросов - сначала запрос создания таблицы (если при экспорте был отмечен чекбокс Structure), затем - запросы вставки данных в только что созданную таблицу (если при экспорте был отмечен чекбокс Data). Если первый запрос не выполняется (твой случай - уже есть такая таблица в базе), то и все последующие тоже не выполняются.

Если ты хочешь дополнить таблицу новыми данными - то тебе нужно отказаться от первой группы запросов: либо как тебе уже посоветовали выше вырезав запросы CREATE, либо экспортировать только данные из таблицы.

CSV файл конвертировать в SQL средствами phpMyAdmin скорее всего не получится.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

31

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Lokki

Не стоит извиняться

И все-таки извините, накладочка вышла - не нашел свое сообщение, думал сбой, написал еше раз, а оно, оказывается прошло.
Постепенно начинаю въезжать в эту кухню, но еще далеко не все понятно. Например, созданные мной файлы упорно не хотят вставляться в таблицу. Тогда я предпринял следующее: экспортировал одну строку таблицы, открыл в блокноте, заменил данные, не нарушая запятых и кавычек, и импортировал в таблицу. И это прошло, наконец. Но, допустим, мне нужно добавить тысячу строк, не могу же я вот так всю тысячу. А иначе что-то не проходит. Excel добавляет лишний мусор, пробовал избавляться от него с помощью MS Word, тоже не получилось, phpMyAdmin артачится, хотя выглядит, вроде, все корректно.
Здесь в форуме я уже встречал подобный вопрос, с помощью какой программы можно создать файл, чтобы phpMyAdmin его без проблем скушал, но ответ не прозвучал.

32

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vit

Excel добавляет лишний мусор, пробовал избавляться от него с помощью MS Word, тоже не получилось, phpMyAdmin артачится, хотя выглядит, вроде, все корректно.

MS Word добавляет мусора не меньше Excel-я, в том числе переносы строки, которые в CSV обычно означают начало новой записи. Вот из-за этого и артачится "phpMyAdmin". Если редактировать csv-файл, то в простом текстовом редакторе вроде "блокнота", с последующим исправлением расширения на .csv

33

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Заработало!!!
Спасибо за науку и ваше терпение.
Основная проблема заключалась в синтаксисе. Я, по неопытности, не понимал, что мне говорит phpMyAdmin, а он же указывает на ошибки. Кстати, нет ли какой-нибудь программы, которая ищет синтаксические ошибки в CSV, SQL и подобных файлах, чтобы обнаруживать и исправлять их до импорта? А то мне пришлось вставлять файл кусками, до следующей ошибки. Потом обнаруженную phpMyAdmin'ом ошибку исправил, и до следующей ошибки. А файл огромный, найти все ошибки глазами невозможно. Не знаю, я ли их наделал, пока постигал эту науку, или получил с ошибками от моего поставщика.
И последний вопрос: что значит  - с последующим исправлением расширения на .csv - как это делается?
Еще раз спасибо.

34

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vit

Спасибо за науку и ваше терпение.

Без проблем, всегда пожалста wink

Кстати, нет ли какой-нибудь программы, которая ищет синтаксические ошибки в CSV, SQL и подобных файлах, чтобы обнаруживать и исправлять их до импорта?

О такой  программе, по-крайней мере я не слышал. Но думаю, что проблема корректности импортируемого csv-файла решается настройкой CSV-экспорта Excel. Это предположение. Excel давным-давно "дружит" с форматом csv, поэтому не верю, что нельзя настроить его на корректный csv-экспорт.

И последний вопрос: что значит  - с последующим исправлением расширения на .csv - как это делается?

Делается это просто. Посл редактирования в блокноте сохранить его с расширением .csv: например, file.csv. Либо потом переименовать расширение на .csv

35

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Я новичок в этом деле. Искал почти везде где смог, в частности и на этом форуме, только вот ничего подходящего не нашёл. Вот и решил спросить...
Я экспортировал по всем правилам в файл, базу от Постнюка.
Начил импортировать на хостинг выдаётся такая вот феня=\

# phpMyAdmin SQL Dump
# version 2.5.7-pl1
# http://www.phpmyadmin.net
#
# Хост: localhost
# Время создания: Май 19 2006 г., 13:50
# Версия сервера: 5.0.16
# Версия PHP: 4.4.1
# 
# БД : `h16`
# 
# --------------------------------------------------------
#
# Структура таблицы `backup`
#
CREATE TABLE BACKUP (

pn_sid int( 11 ) NOT NULL AUTO_INCREMENT ,
pn_catid int( 11 ) NOT NULL default '0',
pn_aid varchar( 30 ) NOT NULL default '',
pn_title varchar( 255 ) default NULL ,
pn_time datetime default NULL ,
pn_hometext text,
pn_bodytext text NOT NULL ,
pn_comments int( 11 ) default '0',
pn_counter mediumint( 8 ) unsigned default NULL ,
pn_topic tinyint( 4 ) NOT NULL default '1',
pn_informant varchar( 20 ) default NULL ,
pn_notes text NOT NULL ,
pn_ihome tinyint( 1 ) NOT NULL default '0',
pn_themeoverride varchar( 30 ) NOT NULL default '',
pn_language varchar( 30 ) NOT NULL default '',
pn_withcomm tinyint( 1 ) NOT NULL default '0',
pn_format_type tinyint( 1 ) unsigned NOT NULL default '0',
PRIMARY KEY ( pn_sid ) ,
KEY pn_informant( pn_informant ) ,
KEY pn_informant_2( pn_informant ) ,
FULLTEXT KEY pn_informant_3( pn_informant ) ,
FULLTEXT KEY pn_informant_4( pn_informant ) 
) ENGINE = MYISAM DEFAULT CHARSET = latin1;



Ответ 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=latin1' at line 24

Что делать то?
Для справки:
Экспортирую phpMyAdmin version 2.5.7-pl1
Имортирую phpMyAdmin 2.7.0-pl1

36

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vasja

Что делать то?

оставь в своем дампе вот это:

CREATE TABLE BACKUP (

pn_sid int( 11 ) NOT NULL AUTO_INCREMENT ,
pn_catid int( 11 ) NOT NULL default '0',
pn_aid varchar( 30 ) NOT NULL default '',
pn_title varchar( 255 ) default NULL ,
pn_time datetime default NULL ,
pn_hometext text,
pn_bodytext text NOT NULL ,
pn_comments int( 11 ) default '0',
pn_counter mediumint( 8 ) unsigned default NULL ,
pn_topic tinyint( 4 ) NOT NULL default '1',
pn_informant varchar( 20 ) default NULL ,
pn_notes text NOT NULL ,
pn_ihome tinyint( 1 ) NOT NULL default '0',
pn_themeoverride varchar( 30 ) NOT NULL default '',
pn_language varchar( 30 ) NOT NULL default '',
pn_withcomm tinyint( 1 ) NOT NULL default '0',
pn_format_type tinyint( 1 ) unsigned NOT NULL default '0',
PRIMARY KEY ( pn_sid ) ,
KEY pn_informant( pn_informant ) ,
KEY pn_informant_2( pn_informant ) ,
FULLTEXT KEY pn_informant_3( pn_informant ) ,
FULLTEXT KEY pn_informant_4( pn_informant ) 
) ;

.
MySQL ругается на кодировку latin1, которую ты пытаешься установить по умолчанию:
ENGINE = MYISAM DEFAULT CHARSET = latin1

37

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Убрал  DEFAULT CHARSET = latin1 из всего файла.
А вот тут в чём дело я непойму!

CREATE TABLE `pn_blocks` (

`pn_bid` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`pn_bkey` varchar( 255 ) NOT NULL default '',
`pn_title` varchar( 255 ) NOT NULL default '',
`pn_content` text NOT NULL ,
`pn_url` varchar( 254 ) NOT NULL default '',
`pn_mid` int( 11 ) unsigned NOT NULL default '0',
`pn_position` char( 1 ) NOT NULL default 'l',
`pn_weight` decimal( 10, 1 ) NOT NULL default '0.0',
`pn_active` tinyint( 3 ) unsigned NOT NULL default '1',
`pn_refresh` int( 11 ) unsigned NOT NULL default '0',
`pn_last_update` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
`pn_language` varchar( 30 ) NOT NULL default '',
`pn_collapsable` int( 11 ) NOT NULL default '1',
`pn_defaultstate` int( 11 ) NOT NULL default '1',
PRIMARY KEY ( `pn_bid` ) 
) ENGINE = MYISAM AUTO_INCREMENT =45;



Ответ 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 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `pn_language`

38

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vasja
Вырежь из sql-запроса 'NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP' - она не нужна.

CREATE TABLE `pn_blocks` (

`pn_bid` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`pn_bkey` varchar( 255 ) NOT NULL default '',
`pn_title` varchar( 255 ) NOT NULL default '',
`pn_content` text NOT NULL ,
`pn_url` varchar( 254 ) NOT NULL default '',
`pn_mid` int( 11 ) unsigned NOT NULL default '0',
`pn_position` char( 1 ) NOT NULL default 'l',
`pn_weight` decimal( 10, 1 ) NOT NULL default '0.0',
`pn_active` tinyint( 3 ) unsigned NOT NULL default '1',
`pn_refresh` int( 11 ) unsigned NOT NULL default '0',
`pn_last_update` timestamp,
`pn_language` varchar( 30 ) NOT NULL default '',
`pn_collapsable` int( 11 ) NOT NULL default '1',
`pn_defaultstate` int( 11 ) NOT NULL default '1',
PRIMARY KEY ( `pn_bid` ) 
);

39

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Просто ситуция в том, что помоему таких мелочей много в моём дампе(а он довольно большой)
Так у меня возникает несколько вопросов. Повлияет удаление данных строчек на работу потом с этой базой данных? 
и можно ли как нибудь избежать этого может поменять ПМА на более новую(на машине откуда экспортируем)?

40

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Vasja

Повлияет удаление данных строчек на работу потом с этой базой данных?

Удаление части запроса 'NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP' - нет не повлияет.

может поменять ПМА на более новую(на машине откуда экспортируем)

Не можно, а нужно. Версия 2.5.7-pl1 годится для музея, но не для комфортного пользования. В тот год, когда вышла эта версия не было не то что MySQL 5.0.16, но и 4.x.xx. Допускаю, что ранние версии MySQL допускали такой синтаксис, а последние версии считают такую запись архаизмом. Поэтому скорее всего, последние версии phpMyAdmin будут составлять синтаксически более корректные запросы.

41 (изменено: ShafMAN, 2006-07-19 08:46:31)

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Возникли пролемы при импортировании файла *.sql. Причём раньше проблем не возникало.
На экспорте: MySQL - 4.1.18, phpMyAdmin - 2.8.1
Импортируется в: MySQL - 4.1.16, phpMyAdmin - 2.6.1 (Денвер)
На другом сайте форум на том-же хостере, но он импортируется без проблем.

А тут часть базы импортируется и потом выдаётся вот такая ошибка:

Возможно у Вас ошибка в SQL-парсере. Пожалуйста, проверьте внимательно Ваш запрос и соответствие кавычек. 
Возможно также, что Вы пытаетесь закачать бинарный файл вне поля quoted text area. Вы можете
попробовать выполнить свой запрос через интерфейс командной строки MySQL. Описание ошибки MySQL
сервера дано ниже, возможно оно поможет понять, что же произошло. Если у Вас все равно возникают
проблемы или если парсер выдает ошибки там, где интерфейс командной строки работает успешно,
попробуйте изменить свой SQL запрос до простых запросов и определить, какой именно вызывает
проблемы. Вы можете также прислать отчет об ошибке вместе с блоком данных (секция CUT):
----BEGIN CUT----
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
----END CUT----
----BEGIN RAW----

ERROR: C1 C2 LEN: 2289 2290 5300
STR: я

CVS: $Id: sqlparser.lib.php,v 2.27 2004/11/05 00:41:55 lem9 Exp $
MySQL: 4.1.8-max
USR OS, AGENT, VER: Win IE 6.0
PMA: 2.6.1
PHP VER,OS: 4.4.0 WINNT
LANG: ru-win1251
SQL: CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` (
  `id` int(10) unsigned NOT NULL,
  `userNick` varchar(25) NOT NULL default '',
  `spaceSaved` int(10) unsigned NOT NULL default '0',
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM COMMENT='Место освобожденное после оптим
-- 
-- Дамп данных таблицы `sanitar_optimize_gain`
-- 

INSERT INTO `sanitar_optimize_gain` (`id`, `userNick`, `spaceSaved`, `createTime`) VALUES (1, '', 38, 1109856104);

-- --------------------------------------------------------

-- 
-- Структура таблицы `sanitar_orders`
-- 

DROP TABLE IF EXISTS `sanitar_orders`;
CREATE TABLE IF NOT EXISTS `sanitar_orders` (
  `orderId` int(10) unsigned NOT NULL,
  `orderUser` int(10) unsigned NOT NULL default '0',
  `orderResId` int(10) unsigned NOT NULL default '0',
  `orderComment` text,
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`orderId`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

-- 
-- Дамп данных таблицы `sanitar_orders`
-- 

INSERT INTO `sanitar_orders` (`orderId`, `orderUser`, `orderResId`, `orderComment`, `createTime`) VALUES (2, 2, 8, '', 1101463526);

-- --------------------------------------------------------

-- 
-- Структура таблицы `sanitar_orders_bills`
-- 

DROP TABLE IF EXISTS `sanitar_orders_bills`;
CREATE TABLE IF NOT EXISTS `sanitar_orders_bills` (
  `billId` int(10) unsigned NOT NULL,
  `billUserId` int(10) unsigned NOT NULL default '0',
  `billResId` int(10) unsigned NOT NULL default '0',
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`billId`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

-- 
-- Дамп данных таблицы `sanitar_orders_bills`
-- 

INSERT INTO `sanitar_orders_bills` (`billId`, `billUserId`, `billResId`, `createTime`) VALUES (1, 2, 7, 1101462912);

-- --------------------------------------------------------

-- 
-- Структура таблицы `sanitar_privs`
-- 

DROP TABLE IF EXISTS `sanitar_privs`;
CREATE TABLE IF NOT EXISTS `sanitar_privs` (
  `privId` int(10) unsigned NOT NULL,
  `userId` mediumint(8) unsigned NOT NULL default '0',
  `folderId` mediumint(8) unsigned NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`privId`),
  KEY `userId` (`userId`,`folderId`)
) TYPE=MyISAM COMMENT='Уровни доступа для пользователе
-- 
-- Дамп данных таблицы `sanitar_privs`
-- 

INSERT INTO `sanitar_privs` (`privId`, `userId`, `folderId`, `access`) VALUES (1, 1, 4, 15),
(2, 1, 3, 15),
(3, 1, 8, 15),
(4, 1, 35, 15),
(5, 1, 13, 15),
(6, 1, 5, 15),
(7, 1, 14, 15),
(8, 1, 7, 15),
(9, 1, 10, 15),
(10, 1, 11, 15),
(11, 1, 9, 15),
(96, 2, 72, 15),
(13, 1, 6, 15),
(107, 2, 81, 15),
(15, 1, 1, 15),
(16, 1, 39, 0),
(17, 1, 38, 0),
(18, 2, 4, 15),
(19, 2, 3, 15),
(20, 2, 8, 15),
(21, 2, 35, 15),
(22, 2, 13, 15),
(23, 2, 5, 15),
(24, 2, 14, 15),
(25, 2, 7, 15),
(26, 2, 10, 15),
(27, 2, 11, 15),
(28, 2, 9, 15),
(185, 3, 98, 0),
(30, 2, 6, 15),
(109, 1, 82, 15),
(32, 2, 1, 15),
(33, 2, 39, 15),
(34, 2, 38, 15),
(35, 1, 42, 15),
(54, 1, 61, 15),
(37, 1, 44, 15),
(116, 3, 8, 0),
(124, 3, 11, 0),
(122, 3, 64, 0),
(120, 3, 14, 0),
(46, 1, 53, 15),
(114, 3, 83, 0),
(112, 2, 83, 15),
(105, 2, 78, 15),
(126, 3, 9, 0),
(182, 3, 105, 0),
(100, 1, 72, 15),
(57, 1, 40, 15),
(101, 1, 78, 15),
(59, 2, 40, 15),
(181, 3, 103, 0),
(179, 3, 101, 0),
(178, 1, 106, 15),
(104, 1, 81, 15),
(115, 3, 3, 0),
(123, 3, 10, 0),
(121, 3, 7, 0),
(119, 3, 5, 0),
(68, 2, 42, 15),
(125, 3, 69, 0),
(111, 1, 83, 15),
(113, 3, 4, 0),
(72, 2, 44, 15),
(73, 2, 61, 15),
(74, 1, 64, 15),
(110, 2, 82, 15),
(118, 3, 13, 0),
(77, 2, 64, 15),
(117, 3, 35, 0),
(184, 3, 102, 0),
(80, 1, 67, 15),
(81, 1, 68, 15),
(82, 1, 69, 15),
(83, 1, 22, 15),
(84, 1, 23, 15),
(85, 1, 15, 15),
(86, 1, 70, 15),
(87, 2, 69, 15),
(88, 2, 22, 15),
(89, 2, 67, 15),
(90, 2, 68, 15),
(91, 2, 23, 15),
(92, 2, 15, 15),
(93, 2, 70, 15),
(127, 3, 78, 0),
(177, 1, 105, 15),
(129, 3, 82, 0),
(130, 3, 81, 0),
(180, 3, 106, 0),
(132, 3, 42, 0),
(133, 3, 44, 0),
(134, 3, 22, 0),
(135, 3, 67, 0),
(136, 3, 6, 0),
(137, 3, 1, 0),
(138, 3, 61, 0),
(183, 3, 104, 0),
(140, 3, 23, 0),
(141, 3, 72, 0),
(142, 3, 15, 0),
(143, 3, 70, 0),
(144, 3, 40, 0),
(153, 2, 92, 15),
(148, 2, 87, 15),
(152, 2, 91, 15),
(171, 2, 99, 15),
(154, 2, 93, 15),
(174, 1, 102, 15),
(156, 1, 95, 15),
(176, 1, 104, 15),
(158, 1, 97, 15),
(159, 1, 93, 15),
(170, 2, 98, 15),
(161, 1, 87, 15),
(162, 1, 92, 15),
(163, 1, 91, 15),
(173, 1, 101, 15),
(175, 1, 103, 15),
(166, 2, 97, 15),
(167, 2, 95, 15),
(168, 1, 98, 15),
(169, 1, 99, 15),
(186, 3, 97, 0),
(187, 3, 99, 0),
(188, 3, 95, 0),
(189, 3, 93, 0),
(190, 3, 87, 0),
(191, 3, 92, 0),
(192, 3, 91, 0),
(193, 2, 101, 15),
(194, 2, 106, 15),
(195, 2, 103, 15),
(196, 2, 105, 15),
(197, 2, 104, 15),
(198, 2, 102, 15),
(199, 2, 107, 15),
(200, 2, 108, 15),
(201, 2, 109, 15),
(202, 2, 110, 15),
(203, 2, 111, 15),
(204, 2, 112, 15),
(205, 2, 113, 15),
(206, 2, 114, 15),
(207, 2, 115, 15),
(208, 2, 116, 15),
(209, 1, 117, 0),
(210, 1, 115, 0),
(211, 1, 116, 0),
(212, 1, 110, 0),
(213, 1, 113, 0),
(214, 1, 109, 0),
(215, 1, 108, 0),
(216, 1, 112, 0),
(217, 1, 114, 0),
(218, 1, 107, 0),
(219, 1, 111, 0),
(220, 2, 117, 15),
(221, 2, 118, 15),
(223, 2, 121, 15),
(225, 2, 123, 15),
(226, 2, 124, 15),
(227, 2, 125, 15),
(228, 2, 126, 15),
(229, 2, 127, 15)
----END RAW----
SQL-запрос: 

CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` ( `id` int(10) unsigned NOT NULL, `userNick` varchar(25) NOT NULL default '', `spaceSaved` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM COMMENT='Место освобожденное после оптим -- -- Дамп данных таблицы `sanitar_optimize_gain` -- INSERT INTO `sanitar_optimize_gain` (`id`, `userNick`, `spaceSaved`, `createTime`) VALUES (1, '', 38, 1109856104); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders` -- DROP TABLE IF EXISTS `sanitar_orders`; CREATE TABLE IF NOT EXISTS `sanitar_orders` ( `orderId` int(10) unsigned NOT NULL, `orderUser` int(10) unsigned NOT NULL default '0', `orderResId` int(10) unsigned NOT NULL default '0', `orderComment` text, `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`orderId`) ) TYPE=MyISAM AUTO_INCREMENT=3 ; -- -- Дамп данных таблицы `sanitar_orders` -- INSERT INTO `sanitar_orders` (`orderId`, `orderUser`, `orderResId`, `orderComment`, `createTime`) VALUES (2, 2, 8, '', 1101463526); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders_bills` -- DROP TABLE IF EXISTS `sanitar_orders_bills`; CREATE TABLE IF NOT EXISTS `sanitar_orders_bills` ( `billId` int(10) unsigned NOT NULL, `billUserId` int(10) unsigned NOT NULL default '0', `billResId` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`billId`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; -- -- Дамп данных таблицы `sanitar_orders_bills` -- INSERT INTO `sanitar_orders_bills` (`billId`, `billUserId`, `billResId`, `createTime`) VALUES (1, 2, 7, 1101462912); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_privs` -- DROP TABLE IF EXISTS `sanitar_privs`; CREATE TABLE IF NOT EXISTS `sanitar_privs` ( `privId` int(10) unsigned NOT NULL, `userId` mediumint(8) unsigned NOT NULL default '0', `folderId` mediumint(8) unsigned NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`privId`), KEY `userId` (`userId`,`folderId`) ) TYPE=MyISAM COMMENT='Уровни доступа для пользователе -- -- Дамп данных таблицы `sanitar_privs` -- INSERT INTO `sanitar_privs` (`privId`, `userId`, `folderId`, `access`) VALUES (1, 1, 4, 15), (2, 1, 3, 15), (3, 1, 8, 15), (4, 1, 35, 15), (5, 1, 13, 15), (6, 1, 5, 15), (7, 1, 14, 15), (8, 1, 7, 15), (9, 1, 10, 15), (10, 1, 11, 15), (11, 1, 9, 15), (96, 2, 72, 15), (13, 1, 6, 15), (107, 2, 81, 15), (15, 1, 1, 15), (16, 1, 39, 0), (17, 1, 38, 0), (18, 2, 4, 15), (19, 2, 3, 15), (20, 2, 8, 15), (21, 2, 35, 15), (22, 2, 13, 15), (23, 2, 5, 15), (24, 2, 14, 15), (25, 2, 7, 15), (26, 2, 10, 15), (27, 2, 11, 15), (28, 2, 9, 15), (185, 3, 98, 0), (30, 2, 6, 15), (109, 1, 82, 15), (32, 2, 1, 15), (33, 2, 39, 15), (34, 2, 38, 15), (35, 1, 42, 15), (54, 1, 61, 15), (37, 1, 44, 15), (116, 3, 8, 0), (124, 3, 11, 0), (122, 3, 64, 0), (120, 3, 14, 0), (46, 1, 53, 15), (114, 3, 83, 0), (112, 2, 83, 15), (105, 2, 78, 15), (126, 3, 9, 0), (182, 3, 105, 0), (100, 1, 72, 15), (57, 1, 40, 15), (101, 1, 78, 15), (59, 2, 40, 15), (181, 3, 103, 0), (179, 3, 101, 0), (178, 1, 106, 15), (104, 1, 81, 15), (115, 3, 3, 0), (123, 3, 10, 0), (121, 3, 7, 0), (119, 3, 5, 0), (68, 2, 42, 15), (125, 3, 69, 0), (111, 1, 83, 15), (113, 3, 4, 0), (72, 2, 44, 15), (73, 2, 61, 15), (74, 1, 64, 15), (110, 2, 82, 15), (118, 3, 13, 0), (77, 2, 64, 15), (117, 3, 35, 0), (184, 3, 102, 0), (80, 1, 67, 15), (81, 1, 68, 15), (82, 1, 69, 15), (83, 1, 22, 15), (84, 1, 23, 15), (85, 1, 15, 15), (86, 1, 70, 15), (87, 2, 69, 15), (88, 2, 22, 15), (89, 2, 67, 15), (90, 2, 68, 15), (91, 2, 23, 15), (92, 2, 15, 15), (93, 2, 70, 15), (127, 3, 78, 0), (177, 1, 105, 15), (129, 3, 82, 0), (130, 3, 81, 0), (180, 3, 106, 0), (132, 3, 42, 0), (133, 3, 44, 0), (134, 3, 22, 0), (135, 3, 67, 0), (136, 3, 6, 0), (137, 3, 1, 0), (138, 3, 61, 0), (183, 3, 104, 0), (140, 3, 23, 0), (141, 3, 72, 0), (142, 3, 15, 0), (143, 3, 70, 0), (144, 3, 40, 0), (153, 2, 92, 15), (148, 2, 87, 15), (152, 2, 91, 15), (171, 2, 99, 15), (154, 2, 93, 15), (174, 1, 102, 15), (156, 1, 95, 15), (176, 1, 104, 15), (158, 1, 97, 15), (159, 1, 93, 15), (170, 2, 98, 15), (161, 1, 87, 15), (162, 1, 92, 15), (163, 1, 91, 15), (173, 1, 101, 15), (175, 1, 103, 15), (166, 2, 97, 15), (167, 2, 95, 15), (168, 1, 98, 15), (169, 1, 99, 15), (186, 3, 97, 0), (187, 3, 99, 0), (188, 3, 95, 0), (189, 3, 93, 0), (190, 3, 87, 0), (191, 3, 92, 0), (192, 3, 91, 0), (193, 2, 101, 15), (194, 2, 106, 15), (195, 2, 103, 15), (196, 2, 105, 15), (197, 2, 104, 15), (198, 2, 102, 15), (199, 2, 107, 15), (200, 2, 108, 15), (201, 2, 109, 15), (202, 2, 110, 15), (203, 2, 111, 15), (204, 2, 112, 15), (205, 2, 113, 15), (206, 2, 114, 15), (207, 2, 115, 15), (208, 2, 116, 15), (209, 1, 117, 0), (210, 1, 115, 0), (211, 1, 116, 0), (212, 1, 110, 0), (213, 1, 113, 0), (214, 1, 109, 0), (215, 1, 108, 0), (216, 1, 112, 0), (217, 1, 114, 0), (218, 1, 107, 0), (219, 1, 111, 0), (220, 2, 117, 15), (221, 2, 118, 15), (223, 2, 121, 15), (225, 2, 123, 15), (226, 2, 124, 15), (227, 2, 125, 15), (228, 2, 126, 15), (229, 2, 127, 15) 
Ответ 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 '0',
  `orderResId` int(10) unsigned NOT NULL default '0',
  `ord

42

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

ShafMAN

Возникли проблемы при импортировании файла *.sql. Причём раньше проблем не возникало.

При импорте указываешь формат дампа - "sql"? Дамп не упакован?
Попробуй установить версию посвежее, чем 2.6.1. Может, действительно там был баг с парсером, который был впоследствии пофиксен.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

43

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Lokki
Формат дампа указан SQL, дамп не упакован.
Установил 2.8.1, таже история sad

P.S. На вкладке "экспорт" в блоке "послать" возможности выбора кодировки файла нету.

44

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

ShafMAN

Формат дампа указан SQL, дамп не упакован.
Установил 2.8.1, таже история sad

Покажи часть своего дампа, которая формирует проблемную таблицу, на которой парсер спотыкается. От CREATE TABLE  (если ты ничего не менял в настройках экспорта по умолчанию) до ;

P.S. На вкладке "экспорт" в блоке "послать" возможности выбора кодировки файла нету.

Как же ты кодировку указал?

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

45 (изменено: ShafMAN, 2006-07-19 10:37:25)

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Lokki

Покажи часть своего дампа, которая формирует проблемную таблицу, на которой парсер спотыкается. От CREATE TABLE  (если ты ничего не менял в настройках экспорта по умолчанию) до ;

Я же выше процитировал чего мне за ошибку выдал:

CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` ( `id` int(10) unsigned NOT NULL, `userNick` varchar(25) NOT NULL default '', `spaceSaved` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM COMMENT='Место освобожденное после оптим -- -- Дамп данных таблицы `sanitar_optimize_gain` -- INSERT INTO `sanitar_optimize_gain` (`id`, `userNick`, `spaceSaved`, `createTime`) VALUES (1, '', 38, 1109856104); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders` -- DROP TABLE IF EXISTS `sanitar_orders`; CREATE TABLE IF NOT EXISTS `sanitar_orders` ( `orderId` int(10) unsigned NOT NULL, `orderUser` int(10) unsigned NOT NULL default '0', `orderResId` int(10) unsigned NOT NULL default '0', `orderComment` text, `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`orderId`) ) TYPE=MyISAM AUTO_INCREMENT=3 ; -- -- Дамп данных таблицы `sanitar_orders` -- INSERT INTO `sanitar_orders` (`orderId`, `orderUser`, `orderResId`, `orderComment`, `createTime`) VALUES (2, 2, 8, '', 1101463526); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_orders_bills` -- DROP TABLE IF EXISTS `sanitar_orders_bills`; CREATE TABLE IF NOT EXISTS `sanitar_orders_bills` ( `billId` int(10) unsigned NOT NULL, `billUserId` int(10) unsigned NOT NULL default '0', `billResId` int(10) unsigned NOT NULL default '0', `createTime` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`billId`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; -- -- Дамп данных таблицы `sanitar_orders_bills` -- INSERT INTO `sanitar_orders_bills` (`billId`, `billUserId`, `billResId`, `createTime`) VALUES (1, 2, 7, 1101462912); -- -------------------------------------------------------- -- -- Структура таблицы `sanitar_privs` -- DROP TABLE IF EXISTS `sanitar_privs`; CREATE TABLE IF NOT EXISTS `sanitar_privs` ( `privId` int(10) unsigned NOT NULL, `userId` mediumint(8) unsigned NOT NULL default '0', `folderId` mediumint(8) unsigned NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`privId`), KEY `userId` (`userId`,`folderId`) ) TYPE=MyISAM COMMENT='Уровни доступа для пользователе -- -- Дамп данных таблицы `sanitar_privs` -- INSERT INTO `sanitar_privs` (`privId`, `userId`, `folderId`, `access`) VALUES (1, 1, 4, 15), (2, 1, 3, 15), (3, 1, 8, 15), (4, 1, 35, 15), (5, 1, 13, 15), (6, 1, 5, 15), (7, 1, 14, 15), (8, 1, 7, 15), (9, 1, 10, 15), (10, 1, 11, 15), (11, 1, 9, 15), (96, 2, 72, 15), (13, 1, 6, 15), (107, 2, 81, 15), (15, 1, 1, 15), (16, 1, 39, 0), (17, 1, 38, 0), (18, 2, 4, 15), (19, 2, 3, 15), (20, 2, 8, 15), (21, 2, 35, 15), (22, 2, 13, 15), (23, 2, 5, 15), (24, 2, 14, 15), (25, 2, 7, 15), (26, 2, 10, 15), (27, 2, 11, 15), (28, 2, 9, 15), (185, 3, 98, 0), (30, 2, 6, 15), (109, 1, 82, 15), (32, 2, 1, 15), (33, 2, 39, 15), (34, 2, 38, 15), (35, 1, 42, 15), (54, 1, 61, 15), (37, 1, 44, 15), (116, 3, 8, 0), (124, 3, 11, 0), (122, 3, 64, 0), (120, 3, 14, 0), (46, 1, 53, 15), (114, 3, 83, 0), (112, 2, 83, 15), (105, 2, 78, 15), (126, 3, 9, 0), (182, 3, 105, 0), (100, 1, 72, 15), (57, 1, 40, 15), (101, 1, 78, 15), (59, 2, 40, 15), (181, 3, 103, 0), (179, 3, 101, 0), (178, 1, 106, 15), (104, 1, 81, 15), (115, 3, 3, 0), (123, 3, 10, 0), (121, 3, 7, 0), (119, 3, 5, 0), (68, 2, 42, 15), (125, 3, 69, 0), (111, 1, 83, 15), (113, 3, 4, 0), (72, 2, 44, 15), (73, 2, 61, 15), (74, 1, 64, 15), (110, 2, 82, 15), (118, 3, 13, 0), (77, 2, 64, 15), (117, 3, 35, 0), (184, 3, 102, 0), (80, 1, 67, 15), (81, 1, 68, 15), (82, 1, 69, 15), (83, 1, 22, 15), (84, 1, 23, 15), (85, 1, 15, 15), (86, 1, 70, 15), (87, 2, 69, 15), (88, 2, 22, 15), (89, 2, 67, 15), (90, 2, 68, 15), (91, 2, 23, 15), (92, 2, 15, 15), (93, 2, 70, 15), (127, 3, 78, 0), (177, 1, 105, 15), (129, 3, 82, 0), (130, 3, 81, 0), (180, 3, 106, 0), (132, 3, 42, 0), (133, 3, 44, 0), (134, 3, 22, 0), (135, 3, 67, 0), (136, 3, 6, 0), (137, 3, 1, 0), (138, 3, 61, 0), (183, 3, 104, 0), (140, 3, 23, 0), (141, 3, 72, 0), (142, 3, 15, 0), (143, 3, 70, 0), (144, 3, 40, 0), (153, 2
, 92, 15), (148, 2, 87, 15), (152, 2, 91, 15), (171, 2, 99, 15), (154, 2, 93, 15), (174, 1, 102, 15), (156, 1, 95, 15), (176, 1, 104, 15), (158, 1, 97, 15), (159, 1, 93, 15), (170, 2, 98, 15), (161, 1, 87, 15), (162, 1, 92, 15), (163, 1, 91, 15), (173, 1, 101, 15), (175, 1, 103, 15), (166, 2, 97, 15), (167, 2, 95, 15), (168, 1, 98, 15), (169, 1, 99, 15), (186, 3, 97, 0), (187, 3, 99, 0), (188, 3, 95, 0), (189, 3, 93, 0), (190, 3, 87, 0), (191, 3, 92, 0), (192, 3, 91, 0), (193, 2, 101, 15), (194, 2, 106, 15), (195, 2, 103, 15), (196, 2, 105, 15), (197, 2, 104, 15), (198, 2, 102, 15), (199, 2, 107, 15), (200, 2, 108, 15), (201, 2, 109, 15), (202, 2, 110, 15), (203, 2, 111, 15), (204, 2, 112, 15), (205, 2, 113, 15), (206, 2, 114, 15), (207, 2, 115, 15), (208, 2, 116, 15), (209, 1, 117, 0), (210, 1, 115, 0), (211, 1, 116, 0), (212, 1, 110, 0), (213, 1, 113, 0), (214, 1, 109, 0), (215, 1, 108, 0), (216, 1, 112, 0), (217, 1, 114, 0), (218, 1, 107, 0), (219, 1, 111, 0), (220, 2, 117, 15), (221, 2, 118, 15), (223, 2, 121, 15), (225, 2, 123, 15), (226, 2, 124, 15), (227, 2, 125, 15), (228, 2, 126, 15), (229, 2, 127, 15)

По-поводу кодировки. Это на хостере кодировку файла при экспорте можно выбрать.
Ты говорил что поставишь 2.8.1 для посмотреть. Я поставил PhpMyAdmin 2.8.1, посвежее, как ты советовал, там при экспорте кодировка файла не выбирается, вот я тебя проинформировал просто.

46

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

ShafMAN

Я же выше процитировал чего мне за ошибку выдал:

Извини, действительно невнимателен.

Ошибка у тебя в синтаксисе: обрати внимание на вот эти комментарии - они оборваны и, как следствие, - не "закавычены":

CREATE TABLE IF NOT EXISTS `sanitar_optimize_gain` (
  `id` int(10) unsigned NOT NULL,
  `userNick` varchar(25) NOT NULL default '',
  `spaceSaved` int(10) unsigned NOT NULL default '0',
  `createTime` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM COMMENT='Место освобожденное после оптим

CREATE TABLE IF NOT EXISTS `sanitar_privs` (
  `privId` int(10) unsigned NOT NULL,
  `userId` mediumint(8) unsigned NOT NULL default '0',
  `folderId` mediumint(8) unsigned NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`privId`),
  KEY `userId` (`userId`,`folderId`)
) TYPE=MyISAM COMMENT='Уровни доступа для пользователе

По-поводу кодировки. Это на хостере кодировку файла при экспорте можно выбрать.
Ты говорил что поставишь 2.8.1 для посмотреть. Я поставил PhpMyAdmin 2.8.1, посвежее, как ты советовал, там при экспорте кодировка файла не выбирается, вот я тебя проинформировал просто.

Спасибо, любопытно. Дома посмотрю на сей артефакт.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

47 (изменено: ShafMAN, 2006-07-19 11:14:12)

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Lokki
Ага, заметил уже тоже, что обрезано...А почему обрезает, нет возможных вариантов?

48

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

ShafMAN

Ага, заметил уже тоже, что обрезано...А почему обрезает, нет вариантов? Или лучше к хостеру уже с таким вопросом?

У меня такого "обрезания" ни разу не приключалось lol

Неудобство, конечно без сомнений, но ничего ужасного нет, на мой взгляд - довольно просто дописать комментарий и закавычить его самостоятельно.

Попробуй спросить хостера, хотя мне кажется это баг phpMyAdmin и хостер тут ни при чем (это ИМХО, разумеется), или загляни на англоязычный форум phpMyAdmin. Я вечером после работы загляну на англ. форум - посмотрю всплывала ли уже такая проблема.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

49

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

ShafMAN

А почему обрезает, нет возможных вариантов?

Ограничение на количество символов в поле ввода текста для комментария.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

50

Re: Проблема импорта в phpMyAdmin: синтаксическая ошибка в SQL запросе

Lokki
Посмотрел я комментарии к таблице в phpmyadmin. Слова там уже обрезаны и в конце комментария абракабра всякая (например "Основная информация о голосованТ onfocus=" ). Хостинг ответил что должно быть не более 60-ти символов, а у них 31. Придётся ручками править  sad