Проблема с импортированием БД на хостинг.

Главные вкладки

Аватар пользователя 8merka 8merka 3 февраля 2012 в 17:22

Добрый вечер! Столкнулся со следующей проблемой во время заливки сайта на хостинг:
Что я сделал:
1. По фтп залил файлы на хостинг
2. Экспортировал локальную базу данных
3. Создал базу данных на хостинге

!Проблема! - на 4-ом шаге пытаюсь импортировать локальную базу данных. После чего долго любуюсь на иконку загрузки phpmyadmin'а (до тех пор, пока снова не нажму "ОК"). После повторного нажатия на "ОК" (спястя 15 минут к примеру) вылетает следующая ошибка:

SQL-запрос:

 -- -- Dumping data for table `actions` -- INSERT INTO `actions` (`aid`, `type`, `callback`, `parameters`, `description`) VALUES ('comment_publish_action', 'comment', 'comment_publish_action', '', 'Publish comment'), ('comment_unpublish_action', 'comment', 'comment_unpublish_action', '', 'Unpublish comment'), ('node_publish_action', 'node', 'node_publish_action', '', 'Publish post'), ('node_unpublish_action', 'node', 'node_unpublish_action', '', 'Unpublish post'), ('node_make_sticky_action', 'node', 'node_make_sticky_action', '', 'Make post sticky'), ('node_make_unsticky_action', 'node', 'node_make_unsticky_action', '', 'Make post unsticky'), ('node_promote_action', 'node', 'node_promote_action', '', 'Promote post to front page'), ('node_unpromote_action', 'node', 'node_unpromote_action', '', 'Remove post from front page'), ('node_save_action', 'node', 'node_save_action', '', 'Save post'), ('user_block_user_action', 'user', 'user_block_user_action', '', 'Block current user'), ('user_[...]

Ответ MySQL:  
 #1062 - Duplicate entry 'comment_publish_action' FOR KEY 'PRIMARY'

База данных переносится на сервере только на 4,9 мб из 7. Файл settings.php изрыл вдоль и поперек.
Отзовитесь добрые люди!

Комментарии

Аватар пользователя 8merka 8merka 3 февраля 2012 в 17:52

Сейчас вот просто установил друпал на сервере, перевел сайт в режим оффлайн. Пытаюсь импортировать локальную базу данных, такая ошибка выскакивает:

SQL-запрос:

--
-- Database: `имябазы`
--
CREATE DATABASE `имябазы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Ответ MySQL:  
 #1044 - Access denied FOR USER 'имяюзера'@'localhost' TO DATABASE 'имябазы'

Аватар пользователя 3soft 3soft 15 августа 2013 в 15:09

8merka wrote:

--
-- Database: `имябазы`
--
CREATE DATABASE `имябазы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Ответ MySQL:
#1044 - Access denied for user 'имяюзера'@'localhost' to database 'имябазы'

Еще можно убрать эти строки из самой базы и после сохранения все удачно импортируется через phpmyadmin

Аватар пользователя IrinaStasuk IrinaStasuk 3 февраля 2012 в 19:01

"iHappy" wrote:
экспортируй и импортируй базу через sypex dump. И проблем не будет

Самый простой и удобный метод работы с базой

Аватар пользователя Dmitriy.ua Dmitriy.ua 3 февраля 2012 в 20:07

"8merka" wrote:
3. Создал базу данных на хостинге

и
"8merka" wrote:
SQL-запрос:
 
--
-- Database: `имябазы`
--
CREATE DATABASE `имябазы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

как то не согласуются )

Может удалить эту строчку? - CREATE DATABASE `имябазы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Кодировкe лучше использовать utf-8

Аватар пользователя 8merka 8merka 3 февраля 2012 в 20:12

"DD 85" wrote:
Обратитесь к хостеру.

Если не получится за сегодня - завтра обращусь обязательно. Спасибо Вам за регулярную помощь!

"iHappy" wrote:
экспортируй и импортируй базу через sypex dump. И проблем не будет

Спасибо! Уже тоже решил попробовать. Чуть позже опробую - отпишусь.

"IrinaStasuk" wrote:
Самый простой и удобный метод работы с базой

Да, вот тоже почитал народ хвалит. Опробую обязательно сегодня!

"Dmitriy.ua" wrote:
как то не согласуются )

Совершенно не согласуется. Сам голову ломаю в чем причина. Буду чуть позже пробовать sypex dump.

Аватар пользователя 8merka 8merka 3 февраля 2012 в 23:45

"Dmitriy.ua" wrote:
Думаю ошибка из за того, что база с таким именем уже существует.

Кстати, возможно вы правы, спасибо большое! Надо будет и это проверить.

Через sypex dump вроде поставил. Правда несколько ошибок допустил, переустанавливаю, должно все получится сейчас.

Аватар пользователя Novosibiann2 Novosibiann2 28 сентября 2014 в 12:15

У меня тоже выскакивали ошибки когда я, впервые восстанавливая пофигаченный кривыми ручками сайт, не удалив имеющиеся строчки (данные) из базы - пыталась загрузить старую сохраненную ранее базу (копию) поверх пофигаченной.
Надо было просто открыть сломанную базу сайта, выделить все строчки (данные), удалить, и потом спокойно на чистое место Импортом загружать старую версию базы из сохраненного ранее файла "название базы.sql"
Все!