76 (изменено: Makway, 2015-10-08 12:06:39)

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Извиняюсь, забыл добавить, что сообщение "Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации." - появляется, если обновить страничку с ошибкой, которая на скриншоте.

77 (изменено: Makway, 2015-10-08 18:04:53)

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Сейчас попробовал по одной таблице импорт делать, эта ошибка вышла при импорте таблицы "wp_options".

78

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Может быть проблема в том, что версии клиентов разные?
Это сервер откуда дамп БД:
http://joxi.ru/LmGq1MVH3W8XAl

Это сервер куда заливаю:
http://joxi.ru/l2ZnOkvf4qjN2J

79

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Makway сказал:

Попробовал - ошибка точно такая же, как на скриншоте.

Смотрите дамп. Пробуйте найти указанные ошибки.

80

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Мне кажется дело не в самом дампе. Этот же дамп прекрасно устанавливается на Денвере. Дамп делается с рабочего сайта.

81 (изменено: Makway, 2015-10-08 23:46:39)

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Посмотрел первую ошибку в дампе (ожидалась закрывающая кавычка):

(3629, 'subscribe_reloaded_subscribe_without_commenting', 'Вы можете следить за обсуждением статьи <strong>[post_title]</strong>, не оставляя своего комментария. Здорово, не правда ли? Просто введите свой электронный адрес в форму ниже, и готово!', 'no'),

В ошибке обрывается на:

(3629, 'subscribe_reloaded_subscribe_without_commenting', 'Вы можете следить за обсуждением статьи &lt

Как будто-бы просто не дописалось...

82 (изменено: Makway, 2015-10-09 13:55:12)

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Мне кажется проблема в том, что предыдущий хостинг на Linux, а этот на Windows, только как решить это хз, пока что гуглю...(

83

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

нет, проблема скорее всего не в этом...другой сайт нормально перенёсся..

84

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Часик добрый,подскажите нубу.Вобщем сидел на VDS,решил переехать и запросил у них бекап сайта.Они мне выслали,но залить БД (которая весит 173 мб) у меня не получается даже на денвер.В денвере стоит ограничение в 2 мб,я его увеличил до 200мб и при заливке БД,мне выдаёт ошибку - #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 'lib/mysql/' at line 1
Как мне сказали на форуме моего движка,что у меня не дамп БД,а целая база.Файл токого типа - mysql.tar

85

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

aleksndr сказал:

не дамп БД,а целая база.

Распакуйте архив, в нем должен быть файл .sql, который можно импортировать через каталог загрузки в phpMyAdmin. Посмотрите настройки, чтобы понять где этот каталог загрузки находится.

86

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Здравствуйте!
Проблема с выводом данных из таблицы на сайт: имеется рабочая таблица, данные которой без проблем отображаются на странице, она была скопирована. В php файле страницы таблица заменена на копию. При выводе выходит ошибка:

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 'order by Date desc' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/.../function.php on line 161
Данные не найдены

Сортировка в MyPHPAdmin  выполняется. Подскажите, пожалуйста, почему одна таблица работает, а ее копия нет.  Или хотя бы в каком направлении копать.  sad

87

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

KAt сказал:

Подскажите, пожалуйста, почему одна таблица работает, а ее копия нет.  Или хотя бы в каком направлении копать.

Попробуйте в запросе забрать наименование таблицы `Date` в косые кавычки. Данное слово является зарезервированным.

88

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Не помогло:

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 'order by `date` desc' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/.../function.php on line 161
Данные не найдены

И Date не название таблицы, а название ее поля.

89

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Проверьте наличие поля date.

90

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Поле есть, название верное, заполнено данными. Данные тоже правильные - тип поля datetime, ошибиться сложно.

91

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

KAt сказал:

Поле есть, название верное, заполнено данными. Данные тоже правильные - тип поля datetime, ошибиться сложно.

Если ошибка выводится - значит она есть. Смотрите название таблицы, если в написании поля ошибки нет.

92

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Проверяла, не в этом дело. Пробовала даже разные имена для копии таблицы.

93

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Здравствуйте!

Помогите пожалуйста обнаружить причину появления ошибки при копировании базы данных MySQL,
с одного хостинга RU-Center на другой, тоже на RU-Center.

Копирую из базы данных = inomarokne_t,
в базу данных = rosoptorg_t

При экспорте базы данных из inomarokne_t:
Кодировка файла: utf8
Компрессия: zip
Максимальная совместимость с системой базы данных, или устаревшей версией MySQL: NONE
структура и данные
Параметры создания объектов
    Добавить выражения:
    v -  Добавить выражение DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER
    v -  Добавить выражение CREATE TABLE
    v -  Добавить выражение CREATE VIEW
    v -  Добавить выражение CREATE TRIGGER
    v -  Параметры CREATE TABLE:
    v -  Заключить имена таблиц и полей в обратные кавычки
Параметры CREATE TABLE:
    v - IF NOT EXISTS
    v - AUTO_INCREMENT
Использовать оператор при сохранении данных: INSERT
Использовать синтаксис при вставке данных:
   v - комбинация обоих верхних вариантов
      Пример: INSERT INTO tbl_name (col_A,col_B,col_C) VALUES (1,2,3), (4,5,6), (7,8,9)
   v - Сохранение бинарных полей в шестнадцатеричном виде (к примеру, "abc" станет 0x616263)
   v - Сохранять поля с типом TIMESTAMP в UTC (позволяет сохранить и перенести поля с типом TIMESTAMP между серверами находящимися в различных временных зонах)

При Импорте в базу данных =
Кодировка файла: utf8
   v - Разрешить скрипту разбивать процесс импорта при приближении временного лимита. (Может быть использовано при импорте файлов большого размера, однако при этом вероятны проблемы с транзакциями.)
Пропустить указанное число запросов (для SQL) или строк (для других форматов), начиная со следующего: 0
Режим совместимости SQL: NONE
  v - Не использовать атрибут AUTO_INCREMENT для нулевых значений.

Система выдаёт ошибку:

Ошибка
SQL запрос:

CREATE TABLE IF NOT EXISTS `CronTasks` (
  `Cron_ID` int(11) unsigned NOT NULL,
  `Cron_Minutes` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `Cron_Hours` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `Cron_Days` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `Cron_Months` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `Cron_Weekdays` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `Cron_Script_URL` varchar(255) NOT NULL DEFAULT '',
  `Cron_Launch` int(10) unsigned DEFAULT NULL
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=cp1251 COMMENT='?????? ??????????????? ???????;

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

INSERT INTO `CronTasks` (`Cron_ID`, `Cron_Minutes`, `Cron_Hours`, `Cron_Days`, `Cron_Months`, `Cron_Weekdays`, `Cron_Script_URL`, `Cron_Launch`) VALUES
(1, 0, 0, 1, 0, 0, '/netcat/modules/search/cron.php', NULL),
(2, 0, 0, 0, 0, 0, '/netcat/modules/optimize/cron.php', NULL),
(3, 1, 0, 0, 0, 0, '/netcat/admin/mailer.php?number=50', NULL),
(4, 0, 12, 0, 0, 0, '/engine/modules/netshop/rates[...]

Ответ 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 '/netcat/modules/search/cron.php', NULL),
(2, 0, 0, 0, 0, 0, '/netcat/modules/opt' at line 10
===========================================

Подскажите пожалуйста, что не так?

Благодарю!

С  уважением,

Сергей

94

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

serg_wsc сказал:

Подскажите пожалуйста, что не так?

Причину ошибки не вижу. Попробуйте импортировать дамп на тот же сервер, чтобы проверить вывод ошибки.

95

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

SOS таже ошибка
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '', 'cosmoteros1.png') WHERE `full_description` LIKE 'cosmoteros1.png%' COLLATE u' at line 1

мои действия:
поиск по файлу %D0%B4%D0%B5%D0%B0%D1%83%D1%80%D0%B0  И ЦЕЛЬ поменять на cosmoteros1.png
нашел и заменил одно на другое. в итоге вышла ошибка. файлы находятся в одной и той же папке.
HELP!!!!!! PLEASE!!!!
менял здесь

SELECT *  FROM `alexa578_main`.`PageTranslate` WHERE (CONVERT(`id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`object_id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`language_id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`title` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`short_description` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`full_description` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_title` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_keywords` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_description` USING utf8) LIKE '%cosmoteros1.png%')

96

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

причем когда поменял с точность наоборот-все заработало yikes
В Чем подвох???

97

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

что нет никого? никто не подскажет?

98

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

muks999 сказал:

В Чем подвох???

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

99

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Hanut сказал:
muks999 сказал:

В Чем подвох???

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

Есть сайт на yii/php создаются динамические страницы.
в футере контейнер,берущий картинки из БД. (брэнды)
цель изменить картинку с одной на другую.

вхожу в БД и ищу исходную картинку с именем "%D0%B4%D0%B5%D0%B0%D1%83%D1%80%D0%B0.jpg" Просто задаю поиск по всем таблица,далее, в найденной таблице - найти и заменить.
меняю названия файла на другое(нужная картинка находящиеся в той же папке cosmoteros1.jpg)
после переименования выскакивает ошибка
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '', 'cosmoteros1.jpg') WHERE `full_description` LIKE 'cosmoteros1.jpg%' COLLATE u' at line 1

менял все в том,что выдала строка поиска:

SELECT *  FROM `alexa578_main`.`PageTranslate` WHERE (CONVERT(`id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`object_id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`language_id` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`title` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`short_description` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`full_description` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_title` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_keywords` USING utf8) LIKE '%cosmoteros1.png%' OR CONVERT(`meta_description` USING utf8) LIKE '%cosmoteros1.png%')

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

100

Re: Ошибка #1064 - You have an error in your SQL syntax; check the manual

Здравствуйте! У меня вот такая проблема, подскажите как ее решить? Пытаюсь восстановить архивную копию SQL ранее рабочего сайта(пол года не работал) на том же хостинге, изменилать только версия SQL в итоге дает вот такую ошибку:



Статический анализ:

Найдено 7 ошибок при анализе.

Неожиданное начало выражения. (near "MySQL" at position 0)
Неожиданное начало выражения. (near "dump" at position 6)
Неожиданное начало выражения. (near "10.13" at position 11)
Неожиданное начало выражения. (near "Distrib" at position 18)
Неожиданное начало выражения. (near "5.5" at position 26)
Неожиданное начало выражения. (near ".46" at position 29)
Unrecognized statement type. (near "for" at position 34)
SQL запрос:

MySQL dump 10.13 Distrib 5.5.46, for debian-linux-gnu (x86_64) /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */

Ответ 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 'MySQL dump 10.13  Distrib 5.5.46, for debian-linux-gnu (x86_64)

/*!40101 SET @O' at line 1