SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

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

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

Вы не зашли.

#226 17.08.2011 11:23:30

Feleks
Участник
Зарегистрирован: 15.08.2011
Сообщений: 4

Re: Error 1064

vasya написал:

Дело не в БД запросах, а в кривом коде DLE, который нужно править. Ссылка на сайт не поможет. Нужно или отказаться от DLE, или воспользоваться услугами веб программиста, или приобрести необходимую квалификацию самому.

И сколько будет стоить обращение!? если не секрет!

Неактивен

 

#227 17.08.2011 12:16:33

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

Re: Error 1064

Не секрет. Услуга стандартная - http://sqlinfo.ru/services/
8000 р/сервер при удаленном оказании услуги;


Однако в данном случае вам будет проще воспользоваться яндексом и прочитать комментарии, например, на http://prowebber.ru/dle/moduls/2295-nag … ta-31.html

Неактивен

 

#228 17.08.2011 12:19:20

Feleks
Участник
Зарегистрирован: 15.08.2011
Сообщений: 4

Re: Error 1064

vasya написал:

Не секрет. Услуга стандартная - http://sqlinfo.ru/services/
8000 р/сервер при удаленном оказании услуги;


Однако в данном случае вам будет проще воспользоваться яндексом и прочитать комментарии, например, на http://prowebber.ru/dle/moduls/2295-nag … ta-31.html

Это из-за наград ошибка получатся!?

Неактивен

 

#229 17.08.2011 12:27:29

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

Re: Error 1064

Хрустальный шар говорит, что да.

Неактивен

 

#230 02.10.2011 20:50:27

KTIM
Участник
Зарегистрирован: 02.10.2011
Сообщений: 1

Re: Error 1064

Хочу создать простенькую таблицу в БД, но получаю это:


ERROR 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 ')

ENGINE = InnoDB

DEFAULT CHARACTER SET = utf8

COLLATE = utf8_unicode_ci'
at line 2

SQL Statement:

CREATE  TABLE `mydb`.`new_table1` (

)

ENGINE = InnoDB

DEFAULT CHARACTER SET = utf8

COLLATE = utf8_unicode_ci

Неактивен

 

#231 02.10.2011 23:01:58

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

Re: Error 1064

KTIM написал:

Хочу создать простенькую таблицу в БД, но получаю это:


ERROR 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 ')

ENGINE = InnoDB

DEFAULT CHARACTER SET = utf8

COLLATE = utf8_unicode_ci'
at line 2

SQL Statement:

CREATE  TABLE `mydb`.`new_table1` (

)

ENGINE = InnoDB

DEFAULT CHARACTER SET = utf8

COLLATE = utf8_unicode_ci

Поля надо объявлять !

CREATE  TABLE `test`.`new_table1` (
`id` int
)
ENGINE = InnoDB
DEFAULT CHARACTER SET = utf8
COLLATE = utf8_unicode_ci;

Неактивен

 

#232 04.10.2011 12:19:59

CHaTTeR
Участник
Зарегистрирован: 04.10.2011
Сообщений: 2

Re: Error 1064

Всем привет!
Ошибка при добавлении новости на сайте версии DLE 9.2

Выдаёт ошибку : ( 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 ')' at line 1 )

При установке модуля (после которого и появилась эта ошибка) задавался запрос SQL : ALTER TABLE `dle_post` ADD `hide` VARCHAR( 255 ) NOT NULL DEFAULT ''

Помогите пожалуйста разобраться с данной проблемой...

Неактивен

 

#233 04.10.2011 12:29:29

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

Re: Error 1064

FAQ №10.

Самое простое в вашем случае, наверное, будет удалить модуль. Или разбираться в скриптах и искать ошибочный запрос, например, добавляя вывод на экран самого запроса, а не только ошибки.

Неактивен

 

#234 04.10.2011 12:32:30

CHaTTeR
Участник
Зарегистрирован: 04.10.2011
Сообщений: 2

Re: Error 1064

vasya написал:

FAQ №10.

Самое простое в вашем случае, наверное, будет удалить модуль. Или разбираться в скриптах и искать ошибочный запрос, например, добавляя вывод на экран самого запроса, а не только ошибки.

Спасибо уже разобрался, в коде была ошибка в лишней ) , извиняюсь за беспокойстве

Неактивен

 

#235 06.10.2011 10:26:21

jenyok
Участник
Зарегистрирован: 06.10.2011
Сообщений: 2

Re: Error 1064

Резервное копирование:
База
localhost: mysqldump -u root -p base > base_of_store.sql

[Err] 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

Неактивен

 

#236 06.10.2011 12:12:47

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

Re: Error 1064

mysqldump -это отдельный клиент. Выполнять данную команду нужно не заходя в mysql.

Неактивен

 

#237 06.10.2011 14:35:49

jenyok
Участник
Зарегистрирован: 06.10.2011
Сообщений: 2

Re: Error 1064

vasya написал:

mysqldump -это отдельный клиент. Выполнять данную команду нужно не заходя в mysql.

Спасибо.
А как выполнить не заходя,через что?
Я в навикате запускаю...

Неактивен

 

#238 06.10.2011 14:37:19

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

Re: Error 1064

через командную строку (cmd в винде)

Неактивен

 

#239 06.10.2011 14:38:32

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

Re: Error 1064

Неактивен

 

#240 10.10.2011 15:33:58

Netman_avs
Участник
Зарегистрирован: 10.10.2011
Сообщений: 2

Re: Error 1064

Всем приветы! Может поможете решить проблему.
Ставлю на хостинг tienda 080 рус на Joomla 1.5.23. Версия Mysql 5.1.51
Как обычно залил в папку /tmp и дальше при установке сразу вылазит ошибка:

JInstaller::install: Ошибка SQL DB function failed with error number 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 '' at line 408 SQL=INSERT IGNORE INTO `jos_tienda_zones` (`zone_id`, `country_id`, `code`, `zone_name`) VALUES (1687, 107, 'OK', 'Окаяма'), (1688, 107, 'ON', 'Окинава'), (1689, 107, 'OS', 'Осака')...

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

Неактивен

 

#241 10.10.2011 17:41:48

Александр Трофимов
Завсегдатай
Откуда: Юрмала
Зарегистрирован: 19.09.2011
Сообщений: 95

Re: Error 1064

Проблема в запросе, который вставляет данные в базу. Я предполагаю — лишняя или незакомментирования кавычка (').
Смотрите весь запрос и ищите в названиях и сокращениях «'OK', 'Окаяма'» кавычку.

Неактивен

 

#242 10.10.2011 18:36:47

Netman_avs
Участник
Зарегистрирован: 10.10.2011
Сообщений: 2

Re: Error 1064

Александр Трофимов написал:

Проблема в запросе, который вставляет данные в базу. Я предполагаю — лишняя или незакомментирования кавычка (').
Смотрите весь запрос и ищите в названиях и сокращениях «'OK', 'Окаяма'» кавычку.

На денвер ставиться без проблем. На хосте тоже уже решил, кардинально-))) Снес джумлу и базу и всё переустановил заново - завелась без проблем. Видать в базе какие-то траблы были. Всё равно спасибо за совет!

Неактивен

 

#243 16.10.2011 14:21:15

max9000
Участник
Зарегистрирован: 16.10.2011
Сообщений: 2

Re: Error 1064

Здравствуйте, у меня возникла ошибка при импорте.
Ошибка

SQL-запрос:


INSERT INTO `languages_list` ( `lang_id` , `lang_name` , `lang_name_localized` )
VALUES (
'lv', 'Latvian', 'Latviešu'
), (
'ru', 'Russian', 'Русский'
), (
'en', 'English', 'English'
);

Ответ 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 '--------------------------------------------------------------
-- DATA --
------' at line 1


Версия MySQL-клиента: 5.1.54
MySQL-кодировка: UTF-8 Unicode (utf8)

Прошу помочь с решением проблемы smile

Отредактированно max9000 (16.10.2011 17:55:02)

Неактивен

 

#244 16.10.2011 17:30:13

Александр Трофимов
Завсегдатай
Откуда: Юрмала
Зарегистрирован: 19.09.2011
Сообщений: 95

Re: Error 1064

max9000 написал:

------------------------------------------------------------ --
-- DATA --
------------------------------------------------------------ --

Закомментируй или удали этот кусок, они никак к запросу не относится.

Неактивен

 

#245 16.10.2011 23:35:04

max9000
Участник
Зарегистрирован: 16.10.2011
Сообщений: 2

Re: Error 1064

Помогло, спасибо за помощь

Неактивен

 

#246 25.01.2012 01:45:57

akkond
Участник
Зарегистрирован: 25.01.2012
Сообщений: 2

Re: Error 1064

Установил модуль FAQ 2.7 (DLE) и при переходе на его страницу (http://имя_сайта/faq/) выходит ошибка. Помогите пожалуйста разобраться с ошибкой.

The Error returned was:
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 approve ASC, date DESC LIMIT ' at line 1

Error Number:
1064

                               SELECT
                      id, autor_quest, email_quest, user_id, is_register, autor_reply, date, quest,
                    reply, title, alt_name, category, approve, allow_rate, rating, vote_num, allow_main, allow_comm,
                    comm_num, views, tags, xfields
                FROM
                    dle_faq_question
                WHERE
                ORDER BY
                    approve ASC, date DESC
                LIMIT
                    0, 6;

Неактивен

 

#247 25.01.2012 01:50:39

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Error 1064

Если в запросе используется WHERE, то после него должно стоять условие.
Допустим WHERE id=1

То есть запрос должен иметь либо вид

SELECT ... FROM t WHERE id = 1 ORDER BY ...
либо
SELECT ... FROM t ORDER BY ...


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#248 25.01.2012 11:54:04

akkond
Участник
Зарегистрирован: 25.01.2012
Сообщений: 2

Re: Error 1064

Спасибо большое deadka!
убрал WHERE ошибки нет, страница загрузилась.
только вот теперь думаю может лучше не убирать WHERE, а какое-то значение присвоить?

Неактивен

 

#249 25.01.2012 12:46:51

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Error 1064

Рекомендую Вам спросить на форуме поддержки DLE smile.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#250 05.02.2012 22:22:34

Igor Kuksanov
Участник
Зарегистрирован: 05.02.2012
Сообщений: 2

Re: Error 1064

Помогите пожалуйста. Добавил sql запрос

INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES ('a_calendar', 1, 0, 0),
('m_calendar_edit_other_users_events', 1, 0, 0),
('m_calendar_delete_other_users_events', 1, 0, 0),
('u_calendar_view_events', 1, 0, 0),
('u_calendar_edit_events', 1, 0, 0),
('u_calendar_delete_events', 1, 0, 0),
('u_calendar_create_public_events', 1, 0, 0),
('u_calendar_create_group_events', 1, 0, 0),
('u_calendar_create_private_events', 1, 0, 0),
('u_calendar_nonmember_groups', 1, 0, 0),
('u_calendar_track_rsvps', 1, 0, 0),
('u_calendar_allow_guests', 1, 0, 0),
('u_calendar_view_headcount', 1, 0, 0),
('u_calendar_view_detailed_rsvps', 1, 0, 0),
('u_calendar_create_recurring_events', 1, 0, 0),
('m_calendar_edit_other_users_rsvps', 1, 0, 0);

CREATE TABLE IF NOT EXISTS `phpbb_calendar_config` (
  `config_name` varchar(255) NOT NULL,
  `config_value` varchar(255) NOT NULL
);

INSERT INTO `phpbb_calendar_config` (`config_name`, `config_value`) VALUES
('first_day_of_week', '0'),
('index_display_week', '0'),
('index_display_next_events', '5'),
('hour_mode', '12'),
('display_truncated_name', '0'),
('prune_frequency', '0'),
('last_prune', '0'),
('prune_limit', '2592000'),
('display_hidden_groups', '0'),
('time_format','h:i a'),
('date_format','M d, Y'),
('date_time_format','M d, Y h:i a'),
('disp_events_only_on_start','0'),
('populate_frequency','86400'),
('last_populate','0'),
('populate_limit','2592000');

CREATE TABLE IF NOT EXISTS `phpbb_calendar_event_types` (
  `etype_id` tinyint(3) unsigned NOT NULL auto_increment,
  `etype_index` tinyint(3) unsigned NOT NULL default '0',
  `etype_full_name` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `etype_display_name` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `etype_color` varchar(6) character set utf8 collate utf8_bin NOT NULL default '',
  `etype_image` varchar(255) NOT NULL,
  PRIMARY KEY  (`etype_id`)
);
INSERT INTO `phpbb_calendar_event_types` (`etype_id`,`etype_index`,`etype_full_name`,`etype_display_name`,`etype_color`,`etype_image`) VALUES
 (1,1,'Generic Event','','','');

CREATE TABLE IF NOT EXISTS `phpbb_calendar_events` (
  `event_id` mediumint(8) unsigned NOT NULL auto_increment,
  `etype_id` tinyint(4) NOT NULL,
  `sort_timestamp` bigint(20) unsigned NOT NULL,
  `event_start_time` bigint(20) unsigned NOT NULL,
  `event_end_time` bigint(20) unsigned NOT NULL,
  `event_all_day` tinyint(2) NOT NULL default '0',
  `event_day` varchar(10) character set utf8 collate utf8_bin NOT NULL default '',
  `event_subject` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `event_body` longblob NOT NULL,
  `poster_id` mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
  `event_access_level` tinyint(1) NOT NULL default '0',
  `group_id` mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
  `group_id_list` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default ',',
  `enable_bbcode` tinyint(1) unsigned NOT NULL default '1',
  `enable_smilies` tinyint(1) unsigned NOT NULL default '1',
  `enable_magic_url` tinyint(1) unsigned NOT NULL default '1',
  `bbcode_bitfield` varchar(255) character set utf8 collate utf8_bin NOT NULL default '',
  `bbcode_uid` varchar(8) character set utf8 collate utf8_bin NOT NULL,
  `track_rsvps` tinyint(1) unsigned NOT NULL default '0',
  `allow_guests` tinyint(1) unsigned NOT NULL default '0',
  `rsvp_yes` mediumint(8) unsigned NOT NULL default '0',
  `rsvp_no` mediumint(8) unsigned NOT NULL default '0',
  `rsvp_maybe` mediumint(8) unsigned NOT NULL default '0',
  `recurr_id` mediumint(8) unsigned NOT NULL default '0',
  PRIMARY KEY  (`event_id`)
);

CREATE TABLE IF NOT EXISTS `phpbb_calendar_recurring_events` (
  `recurr_id` mediumint(8) unsigned NOT NULL auto_increment,
  `etype_id` tinyint(4) NOT NULL,
  `frequency` tinyint(4) NOT NULL default '1',
  `frequency_type` tinyint(4) NOT NULL default '0',
  `first_occ_time` bigint(20) unsigned NOT NULL,
  `final_occ_time` bigint(20) unsigned NOT NULL,
  `event_all_day` tinyint(2) NOT NULL default '0',
  `event_duration` bigint(20) unsigned NOT NULL,
  `week_index` tinyint(2) NOT NULL default '0',
  `first_day_of_week` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
  `last_calc_time` bigint(20) unsigned NOT NULL,
  `next_calc_time` bigint(20) unsigned NOT NULL,
  `event_subject` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `event_body` longblob NOT NULL,
  `poster_id` mediumint(8) unsigned NOT NULL default '0',
  `poster_timezone` decimal(5,2) NOT NULL default '0.00',
  `poster_dst` tinyint(1) unsigned NOT NULL default '0',
  `event_access_level` tinyint(1) NOT NULL default '0',
  `group_id` mediumint(8) unsigned NOT NULL default '0',
  `group_id_list` varchar(255) character set utf8 collate utf8_unicode_ci NOT NULL default ',',
  `enable_bbcode` tinyint(1) unsigned NOT NULL default '1',
  `enable_smilies` tinyint(1) unsigned NOT NULL default '1',
  `enable_magic_url` tinyint(1) unsigned NOT NULL default '1',
  `bbcode_bitfield` varchar(255) character set utf8 collate utf8_bin NOT NULL default '',
  `bbcode_uid` varchar(8) character set utf8 collate utf8_bin NOT NULL,
  `track_rsvps` tinyint(1) unsigned NOT NULL default '0',
  `allow_guests` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`recurr_id`)
);

CREATE TABLE IF NOT EXISTS `phpbb_calendar_rsvps` (
  `rsvp_id` mediumint(8) unsigned NOT NULL auto_increment,
  `event_id` mediumint(8) unsigned NOT NULL default '0',
  `poster_id` mediumint(8) unsigned NOT NULL default '0',
  `poster_name` varchar(255) collate utf8_bin NOT NULL default '',
  `poster_colour` varchar(6) collate utf8_bin NOT NULL default '',
  `poster_ip` varchar(40) collate utf8_bin NOT NULL default '',
  `post_time` int(11) unsigned NOT NULL default '0',
  `rsvp_val` tinyint(1) unsigned NOT NULL default '0',
  `rsvp_count` smallint(4) unsigned NOT NULL default '1',
  `rsvp_detail` mediumtext collate utf8_bin NOT NULL,
  `bbcode_bitfield` varchar(255) collate utf8_bin NOT NULL default '',
  `bbcode_uid` varchar(8) collate utf8_bin NOT NULL,
  `bbcode_options` tinyint(1) unsigned NOT NULL default '7',
  PRIMARY KEY (`rsvp_id`),
  KEY `event_id` (`event_id`),
  KEY `poster_id` (`poster_id`),
  KEY `eid_post_time` (`event_id`,`post_time`)
);

CREATE TABLE IF NOT EXISTS `phpbb_calendar_events_watch` (
  `event_id` mediumint(8) unsigned NOT NULL default '0',
  `user_id` mediumint(8) unsigned NOT NULL default '0',
  `notify_status` tinyint(1) unsigned NOT NULL default '0',
  `track_replies` tinyint(1) unsigned NOT NULL default '0',
  KEY `event_id` (`event_id`),
  KEY `user_id` (`user_id`),
  KEY `notify_stat` (`notify_status`)
);

CREATE TABLE IF NOT EXISTS `phpbb_calendar_watch` (
  `user_id` mediumint(8) unsigned NOT NULL default '0',
  `notify_status` tinyint(1) unsigned NOT NULL default '0',
  KEY `user_id` (`user_id`),
  KEY `notify_stat` (`notify_status`)
);
 


начинаю его удалять.

DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'm_calendar_edit_other_users_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'm_calendar_delete_other_users_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_view_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_edit_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_delete_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_create_public_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_create_group_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_create_private_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_nonmember_groups'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_track_rsvps'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_allow_guests'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_view_headcount'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_view_detailed_rsvps'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'u_calendar_create_recurring_events'
DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'm_calendar_edit_other_users_rsvps'
DROP TABLE `phpbb_calendar_config`
DROP TABLE `phpbb_calendar_event_types`
DROP TABLE `phpbb_calendar_events`
DROP TABLE `phpbb_calendar_recurring_events`
DROP TABLE `phpbb_calendar_rsvps`
DROP TABLE `phpbb_calendar_events_watch`
DROP TABLE `phpbb_calendar_watch`


он мне пишит

#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 'DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'm_calendar_delete_other_u' at line 2

Неактивен

 

Board footer

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