Ошибка при импорте БД SQL

Тема в разделе "Базы данных", создана пользователем vojack, 14 июл 2013.

Статус темы:
Закрыта.
Модераторы: latteo
  1. vojack

    vojack Постоялец

    Регистр.:
    11 окт 2009
    Сообщения:
    128
    Симпатии:
    9
    Добрый день. Прошу помощи. Переношу БД из одного хоста в другой, но при импорте базы данных возникает следующая ошибка: (сайт на wp)
    Код:
    Ошибка
    SQL-запрос:
     
    -- -- База данных: `djkbytwm_zmednews` -- -- -------------------------------------------------------- -- -- Структура таблицы `cd_ad_sponsor` -- CREATE TABLE IF NOT EXISTS `cd_ad_sponsor` ( `sid` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL COMMENT 'Sponsor Name', `user` varchar(32) NOT NULL COMMENT 'Login user name for sponsor.', `password` varchar(14) NOT NULL COMMENT 'Login password for sponsor.', `affiliate` varchar(32) NOT NULL COMMENT 'Sponsor-assigned affiliate ID. CCBill, NATS, etc.', `wmlink` text NOT NULL COMMENT 'Webmaster login URL of sponsor.', `wmref_url` text NOT NULL COMMENT 'Webmaster referral URL for sponsor.', `wmref_banner` text NOT NULL COMMENT 'Referral Banner Link', `docs_2257` text NOT NULL COMMENT 'Compliance Documentation URL', `wm_email` text NOT NULL COMMENT 'Webmater support email.', `wmref_icq` varchar(14) NOT NULL COMMENT 'Webmaster support ICQ.', PRIMARY KEY (`sid`) ) ENGINE=MyISAM DE[...]
     
    Ответ MySQL:
     
    #1046 - No database selected 
     
  2. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Перевести?
     
  3. vojack

    vojack Постоялец

    Регистр.:
    11 окт 2009
    Сообщения:
    128
    Симпатии:
    9
    Да вот в том то и дело, что выбираю БД а мне такое показывает, экспорт делал в формате sql.gz все нормально, система сделала архив, а вот импортировать на другой хост уже не могу, выскакивает ошибка
     
  4. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Так при импортировании нужно выбрать базу в которую импортировать, а не просто залить в phpMyAdmin архив... Сначала выбираешь базу (слева), а там уже импорт.
     
  5. vojack

    vojack Постоялец

    Регистр.:
    11 окт 2009
    Сообщения:
    128
    Симпатии:
    9
    Спасибо Горбушка за советы, получилось самостоятельно методом проб и ошибок:idea:. Напишу может кому пригодится.
    Если у вас при импорте БД возникают какие либо ошибки сделайте следующие шаги:
    1. В панели phpadmin хостинга с какого производится копирование выбираем "Експорт" но при этом выбираем Способ експорта "Обычный - отображать все возможные настройки "
    2. Далее в настройках "Параметры сохранения данных" выставляем Использовать оператор при сохранении данных:"Replace", и в "Использовать синтаксис при вставке данных:" выбираем "включение имен полей в каждом выражении INSERT "

    вот так
     
Статус темы:
Закрыта.