Ошибка 1064

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
vsv-ivanovo
phpBB 1.2.0
Сообщения: 17
Стаж: 18 лет 7 месяцев

Ошибка 1064

Сообщение vsv-ivanovo »

Ошибка 1064 при восстановлении бд
Error importing backup file

DEBUG MODE

SQL 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 ' //

Вообще не понятно почему она возникает я её сохраняю, затем сразу же не открывая восстанавливаю и всё равно ошибка. Чё делать???
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Уберите комментарии из бэкапа. Если есть возможность регулировать, создавайте бэкап без комментариев. Тртий путь -- взять комментариенечуствительный софт.
И если я неправ, пусть старшие товарищи поправят меня
vsv-ivanovo
phpBB 1.2.0
Сообщения: 17
Стаж: 18 лет 7 месяцев

Сообщение vsv-ivanovo »

А если поподробнее и попроще, я просто не знаю как создать бэкап без комментариев

Добавлено спустя 1 минуту 20 секунд:

Копировать только структуру???
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Да отредактируйте вы просто готовый бэкап в плейнтекстовом редакторе. Вы чем его создавали?

Добавлено спустя 25 секунд:

И чем заливаете?
И если я неправ, пусть старшие товарищи поправят меня
vsv-ivanovo
phpBB 1.2.0
Сообщения: 17
Стаж: 18 лет 7 месяцев

Сообщение vsv-ivanovo »

Бэкап я зделал в администраторской панели там есть вкладка создать резервную бд затем она копируется мне на комп, затем, там есть ещё одна вкладка восстановить бд и когда она восстанавливается то происходит ош-ка
Аватара пользователя
svetkkka
phpBB 1.2.1
Сообщения: 25
Стаж: 19 лет 3 месяца

Сообщение svetkkka »

http://allfest.ru/
все о крупных рок-фестивалях страны
SpeAker
phpBB 1.4.2
Сообщения: 67
Стаж: 18 лет 5 месяцев
Откуда: cs-spec.net.ru

Сообщение SpeAker »

хочу на у себя дома восстановить БД,
появляется оно:
Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'Работа' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('Работа', '27', '0')

Line : 980
File : admin_db_utilities.php
... Обеспечение Вт и АС чушь, не ходите туда
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16948
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1701 раз

Сообщение rxu »

SpeAker
А какая связь между ошибками 1062 и 1064 :?:
SpeAker писал(а): Duplicate entry 'Работа' for key 1
Уберите из дампа базы запрос
INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('Работа', '27', '0')
а лучше весь дамп таблицы phpbb_search_wordlist.
Изображение
SpeAker
phpBB 1.4.2
Сообщения: 67
Стаж: 18 лет 5 месяцев
Откуда: cs-spec.net.ru

Сообщение SpeAker »

Уберите из дампа базы запрос
как это сделать?
таблицу phpbb_search_wordlist
я уничтожил
... Обеспечение Вт и АС чушь, не ходите туда
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16948
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1701 раз

Сообщение rxu »

SpeAker писал(а):как это сделать?
В любом текстовом редакторе
SpeAker писал(а):таблицу phpbb_search_wordlist

я уничтожил
Значит, в дампе эта строка встречается несколько раз...
Изображение
SpeAker
phpBB 1.4.2
Сообщения: 67
Стаж: 18 лет 5 месяцев
Откуда: cs-spec.net.ru

Сообщение SpeAker »

после восстановления структура форума создается, но тем в них нет
что-то я не пойму, объясните подробно какую строку удалять, и что конкретно редактировать

Error importing backup file

DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near 'INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('Рабо' at line 6

CREATE TABLE phpbb_search_wordlist( word_text varchar(50) NOT NULL, word_id mediumint(8) unsigned NOT NULL auto_increment, word_common tinyint(1) unsigned NOT NULL, PRIMARY KEY (word_text), INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('Работа', '27', '0') KEY word_id (word_id) )

Line : 980
File : admin_db_utilities.php
... Обеспечение Вт и АС чушь, не ходите туда
Dragonyava
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 3 месяца

Сообщение Dragonyava »

Код: Выделить всё

SQL 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 ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1 ' at line 3 

SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod FROM slaed_bbauth_access aa, slaed_bbuser_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id 

Line : 504 
File : admin_ug_auth.php
Подскажите, что делать. А лучьше по пунктам.
icq: 300-205-719 Dragon или 238-906-848 St Mell
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Dragonyava писал(а):ug.user_id IN ()
Вы всерьез надеятесь, что кто-то догадается, почему у вас проверка на пустое множество? Нет, конечно телепаты еще не все вымерли, надежда есть, но такая призрачная... Правила читать не пробовали? Про форму запроса нигде ни краем уха?

Добавлено спустя 2 минуты 57 секунд:

Этот фрагмент вокруг 504-й строки у вас так выглядит?

Код: Выделить всё

		if ( $unset_mod != '' )
		{
			$sql = "UPDATE " . USERS_TABLE . " 
				SET user_level = " . USER . " 
				WHERE user_id IN ($unset_mod)";
			if( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, "Couldn't update user level", "", __LINE__, __FILE__, $sql);
			}
		}
И если я неправ, пусть старшие товарищи поправят меня
Dragonyava
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 3 месяца

Сообщение Dragonyava »

выглядет не так((

Код: Выделить всё

      $sql = "SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod
         FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug
         WHERE ug.user_id IN (" . implode(', ', $group_user) . ")
            AND aa.group_id = ug.group_id
            AND aa.auth_mod = 1
         GROUP BY ug.user_id";
      if ( !($result = $db->sql_query($sql)) )
      {
         message_die(GENERAL_ERROR, 'Could not obtain moderator status', '', __LINE__, __FILE__, $sql);
      }
И менять все это?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Стоп-стоп-стоп!
Dragonyava писал(а):slaed_bbauth_access
Эттто что такое? Где слаед и где мы?
И если я неправ, пусть старшие товарищи поправят меня

Вернуться в «Поддержка phpBB 2.0.x»