Open PetrovichGA opened 7 years ago
Предварительно необходимо полностью очистить таблицу банов перед импортом.
TRUNCATE `sb_bans`;
К сожалению, это не помогло. Скриншоты: http://rgho.st/6XFwGT2TT/image.png http://rgho.st/7z8KCyZWY/thumb.png http://rgho.st/875BtLQkC/thumb.png http://rgho.st/76gWDt96C/thumb.png
Если на скриншоте плохо видно, то ошибка осталась та же: `SQL-запрос:
-- -- База данных: server664476
-- -- -- Дамп данных таблицы sb_bans
-- INSERT INTO sbf_bans
(bid
, ip
, authid
, name
, created
, ends
, length
, reason
, aid
, adminIp
, sid
, country
, RemovedBy
, RemoveType
, RemovedOn
, type
, ureason
) VALUES (5, '217.66.105.63', 'STEAM_0:0:1797213881', 'SHOTER', 1504287324, 1504287324, 0, 'SMAC 0.8.6.0: Eye Test Violation', 0, '193.26.217.155', 1, ' ', NULL, NULL, NULL, 0, NULL), (6, '95.47.243.235', 'STEAM_0:0:1001200109', 'patt', 1504295529, 1504295529, 0, 'Wallhack', 7, '217.173.31.60', 1, ' ', NULL, NULL, NULL, 0, NULL), (7, '194.152.37.131', 'STEAM_0:0:1779742920', 'Кайфарик™', 1504308553, 1504308553, 0, 'SMAC 0.8.6.0: AutoTrigger Detection: BunnyHop', 0, '193.26.217.155', 1, ' ', NULL, NULL, NULL, 0, NULL), (8, '213.5.220.139', 'STEAM_0:0:1968745784', 'скины(саня)', 1504347239, 1504347239, 0, 'SMAC 0.8.6.0: Aimbot Detected', 0, '193.26.217.155', 1, ' ', NULL, NULL, NU[...]
Ответ MySQL: Документация
Может просто стоит удалить эту таблицу и создать пустую? Потом туда дамп накатывать
Ошибка не может повторяться, если БД очищена. Суть ошибки заключается в том, что в БД производится попытка добавить бан с уникальным идентификатором 5. И такой же бан в БД уже есть.
Благодаря го@но-хостеру я не могу создать именно отдельную базу данных. Но, по сути отдельная от всего таблица sbbans, все таблицы с префиксом sb у меня установлены через install вашего Material Admin. может стоит ее удалить, создать новую пустую, а там уже добавлять дамп? В общем рисковать вроде нечем, так что наверно так и поступлю
Что за хостер, если не секрет? А так, да, можно и так сделать.
Хостер Serva4ok, по поводу сервера вроде претензий почти нет, иногда подлагивает редко. Но веб, это полнейший пипец. лучше заказать на майарене, вроде стоило всего 100р за месяц.
В общем проблема осталась даже после удаления таблицы sb_bans полностью. Та же ошибка. Дальше не знаю что делать, ибо не компетентен в MySQL
Пару раз пользовался вебом Арены. Мне этого хватило. С тех пор сижу на Бегете. Немного рефералок :)
@PetrovichGA могу предложить такой вариант: Открываешь распакованный дамп БД текстовым редактором и делаешь поиск с заменой INSERT INTO на REPLACE INTO И потом уже этот дамп заливаешь в ЧИСТУЮ таблицу.
Но предупреждаю сразу: если делаешь под виндой и попытаешься открыть файл больше, чем сотню метров веса, то редактор тебя скорее всего пошлёт.
Если есть под руками линь, то проще сделаеть это в ней, при помощи sed
sed -i 's/INSERT\ INTO/REPLACE\ INTO/g' tut_nazvanie_tvoego_dampa.sql
CrazyHackGUT бегет в свое время закрыл мне вроде запуск скриптов, или что то такое. В итоге HLstatsX уже не могла там работать. Поддержка начала тыкать на правила свои, мол это запрещено вообще. После долгих переговоров они вроде бы мне персонально разрешили это делать, но скрипты все равно не запускались. В общем пришлось уйти. tallanvor спасибо за помощь, попробую твой вариант.
Сейчас все шареды запрещают запускать подобного плана скрипты на хостингах. Им это просто не выгодно. В таком случае, проще взять VDS и не париться с шаредами.
tallanvor вроде бы все прошло, но таблица все равно пустая. http://rgho.st/6ctmlWqdq http://rgho.st/7vf6Twgyq
Здравствуйте. Не могу перенести баны со старой БД, ибо нуб в MySQL. Выдает ошибку
`SQL-запрос:
-- -- Дамп данных таблицы
sbf_bans
-- INSERT INTOsbf_bans
(bid
,ip
,authid
,name
,created
,ends
,length
,reason
,aid
,adminIp
,sid
,country
,RemovedBy
,RemoveType
,RemovedOn
,type
,ureason
) VALUES (5, '217.66.105.63', 'STEAM_0:0:1797213881', 'SHOTER', 1504287324, 1504287324, 0, 'SMAC 0.8.6.0: Eye Test Violation', 0, '193.26.217.155', 1, ' ', NULL, NULL, NULL, 0, NULL), (6, '95.47.243.235', 'STEAM_0:0:1001200109', 'patt', 1504295529, 1504295529, 0, 'Wallhack', 7, '217.173.31.60', 1, ' ', NULL, NULL, NULL, 0, NULL), (7, '194.152.37.131', 'STEAM_0:0:1779742920', 'Кайфарик™', 1504308553, 1504308553, 0, 'SMAC 0.8.6.0: AutoTrigger Detection: BunnyHop', 0, '193.26.217.155', 1, ' ', NULL, NULL, NULL, 0, NULL), (8, '213.5.220.139', 'STEAM_0:0:1968745784', 'скины(саня)', 1504347239, 1504347239, 0, 'SMAC 0.8.6.0: Aimbot Detected', 0, '193.26.217.155', 1, ' ', NULL, NULL, NULL, 0, NULL), (9, '46.63.217.60', 'STEAM_0:0:99[...]Ответ MySQL: Документация
1062 - Duplicate entry '5' for key 'PRIMARY' `
Обьясните пожалуйста как это сделать. Предыдущая версия SB 1.5.4.7 теперь же была установлена Ваша 1.1.5.4. Ваша версия установлена на чистую БД, мне только нужна помощь с переносом банов.