ошибка MySQL 1046 при импорте базы данных Wordpress

Я перемещаю локально разработанный сайт Wordpress в сервер клиента, таким образом, я пытаюсь экспортировать локальную базу данных и импортировать ее к серверу. Я экспортировал .sql файл согласно инструкциям сюда http://codex.wordpress.org/Backing_Up_Your_Database, но я продолжаю получать эту ошибку при импорте:

DROP TABLE IF EXISTS `wp_commentmeta` ;

MySQL said: Documentation
#1046 - No database selected 

Любая справка очень ценится.Спасибо!

5
задан OMG Ponies 17 October 2010 в 04:52
поделиться

3 ответа

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

4
ответ дан 14 December 2019 в 01:04
поделиться

Попробуйте вставить перед ним оператор использования:

USE MyWordpressDBName;
DROP TABLE IF EXISTS `wp_commentmeta` ;

MySql Use Reference

3
ответ дан 14 December 2019 в 01:04
поделиться

Вы разместили ссылку, описывающую, как сделать резервную копию вашей базы данных. Но проблема у вас не с резервной копией, а с восстановлением , поэтому вам следует ознакомиться с инструкциями по восстановлению базы данных.

К счастью, на этом сайте также есть инструкции по восстановлению базы данных из резервной копии (любое руководство, в котором рассказывается только о том, как создавать резервные копии, но не о том, как восстанавливать, IMHO является пустой тратой времени). Попробуйте выполнить инструкции на этой странице:

http://codex.wordpress.org/Restoring_Your_Database_From_Backup

Обратите внимание на эту команду в конце руководства:

mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql

Необходимо указать имя базы данных.

2
ответ дан 14 December 2019 в 01:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: