SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 21.10.2009 10:24:13

Aquasonick
Участник
Зарегистрирован: 21.10.2009
Сообщений: 5

ErROR с MySQL. Проблема с импортом. Помогите пожалуйста.

сем привет.

Получил сегодня ночью Непонятную проблему с базой MySql. А именно:
Решил переустановить Joomla (1.5.15_test),
Воткнул снова *.14 русифицированную.
Переде этим сделал backup базы данных с панели управления базой (на серваке).
После переустановки пытаюсь вставить базу обратно и вдруг получаю ошибку:

error: CRC32 checksum is not equal with the value in header information”.

Обратился к админам сервака, те говорит разархивируй.
Сделал и ошибка уже другога плана:

ERROR
SQL-запрос:

--
-- Dumping data for table `jos_agora_adsense_config`
--
INSERT INTO  `jos_agora_adsense_config` (  `conf_name` ,  `conf_value` ) VALUES (

'google_bot_name',  'AdBot'
), (
'google_bot_tag',  'Google AdSense Posting Bot'
), (
'google_adsense_enabled',  '1'
), (
'google_ad_client', NULL
), (
'google_ad_width',  '728'
), (
'google_ad_height',  '90'
), (
'google_ad_format',  '720x90_as'
), (
'google_ad_channel', NULL
), (
'google_ad_type',  'text'
), (
'google_color_border',  'FFFFFF'
), (
'google_color_bg',  'FFFFFF'
), (
'google_color_link',  '005CB1'
), (
'google_color_url',  '005CB1'
), (
'google_color_text',  '333333'
), (
'google_alternate_color',  'FFFFFF'
), (
'google_exclude_forums', NULL
), (
'google_exclude_groups', NULL
);

Ответ MySQL:

#1062 - Duplicate entry 'google_bot_name' for key 1

Я так понял что в предыдущей версии Joomla в форуме Агора стоял ключ доступа к карте Google и теперь каким-то образом он глючит в базе данных.
И тут возникает серия вопросов...:
Почему из-за него не встаёт всё остальное?
Может как-то его из базы выдернуть? Как?
И почему архивированный дамп вдруг не встал?

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

Собственно  решить проблему. Я готов заплатить если не оч. много. Просто надо срочно. Получается убил образовательный сайт в разгар учебных курсов. Повесят блин.  :'(

Неактивен

 

#2 21.10.2009 10:25:50

Aquasonick
Участник
Зарегистрирован: 21.10.2009
Сообщений: 5

Re: ErROR с MySQL. Проблема с импортом. Помогите пожалуйста.

Тут подумал... Возможно ли это из-за того что я втыкал базу без установки на сайт прочих модулей и компонентов информация для которых находилась в этом бакапе??
Но вроде так делал раньше и всё работало... странно.

Сами дампы кстати здесь: http://pr-english.ru/files/

Неактивен

 

#3 21.10.2009 11:09:32

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

Re: ErROR с MySQL. Проблема с импортом. Помогите пожалуйста.

Такое впечатление, что вы пытались вставить данные в базу с уже имеющимися данными, отсюда и ошибка дублирования ключа.

Aquasonick написал:

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

Видимо это была правильная утилита, которая сделала правильный бекап wink и вместо

CREATE TABLE IF NOT EXISTS `jos_agora_adsense_config` (

в нем (старом дампе) написано
DROP TABLE IF EXISTS `jos_agora_adsense_config`;
CREATE TABLE `jos_agora_adsense_config` (


Соответственно, если мое предположение правильно, вам нужно очистить базу и залить новый дамп.

P.S. Делать дамп с помощью phpMyAdmin плохая идея. Используйте для этой цели mysqldump

Неактивен

 

Board footer

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