Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Ошибка №1064.
Ошибка №1064.
При выполнении запроса выдает ошибку
Сам запрос:
Из-за чего вылазит эта ошибка? Чем ей не подходит наша версия БД? И как бесопасно без потери данных обновить ее?
Code: Select all
#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 '`statistics_all_damage_dealt`,
`statistics_all_shots`,
`st' at line 11
Code: Select all
INSERT INTO wb_userdata(data_update,
account_id,
last_battle_time,
created_at,
updated_at,
statistics_frags,
statistics_all_hits,
statistics_all_wins,
statistics_all_losses,
statistics_all_battles
statistics_all_damage_dealt,
statistics_all_shots,
statistics_all_xp,
statistics_all_survived_battles,
statistics_max_xp
)
VALUES ('$data_update',
'$search_user_id',
'$last_battle_time',
'$created_at',
'$updated_at',
'$statistics_frags',
'$statistics_all_hits',
'$statistics_all_wins',
'$statistics_all_losses',
'$statistics_all_battles',
'$statistics_all_damage_dealt',
'$statistics_all_shots',
'$statistics_all_xp',
'$statistics_all_survived_battles',
'$statistics_max_xp'
)
Re: Ошибка №1064.
Посмотрите сначала, что за таблицы:
statistics_all_damage_dealt,
statistics_all_shots,
Отличаются ли они чем-то от остальных?
statistics_all_damage_dealt,
statistics_all_shots,
Отличаются ли они чем-то от остальных?
Re: Ошибка №1064.
Вообще пишут про эту ошибку примерно следующее: "Дамп сделан на устаревшей версии MySQL и импортирован без соответствующего режима совместимости. Для исправления ошибки достаточно прямо в дампе, с помощью текстового редактора, заменить TYPE = MYISAM на ENGINE = MYISAM."
Re: Ошибка №1064.
Это читал, но я как и тот парень которому это ответили - не импортирую дамп, а просто выполняю запросskurudo wrote:Вообще пишут про эту ошибку примерно следующее: "Дамп сделан на устаревшей версии MySQL и импортирован без соответствующего режима совместимости. Для исправления ошибки достаточно прямо в дампе, с помощью текстового редактора, заменить TYPE = MYISAM на ENGINE = MYISAM."
Re: Ошибка №1064.
Нашел ошибку, но тут вбейте ник Riko_s http://4wows.ru/stats/ - не работает
Re: Ошибка №1064.
Именно поэтому и интересно поглядеть, чем отличаются от других.
Re: Ошибка №1064.
Опечатка, между statistics_all_battles и statistics_all_damage_dealt нет запятой. Так что проблема не базе данных, а в кривом запросе Insert.