6

ローカルで開発されたワードプレスサイトをクライアントのサーバーに移動しているので、ローカルデータベースをエクスポートしてサーバーにインポートしようとしています。http://codex.wordpress.org/Backing_Up_Your_Databaseの手順に従って.sqlファイルをエクスポートしましたが、インポート時にこのエラーが発生し続けます。

DROP TABLE IF EXISTS `wp_commentmeta` ;

MySQL said: Documentation
#1046 - No database selected 

どんな助けでも大歓迎です。ありがとう!

4

3 に答える 3

5

他の2つの回答が言うように:バックアップファイルを特定のデータベースにインポートしていませんでした。新しいデータベースを作成し、そこにファイルをアップロードする必要がありましたが、うまくいきました。

于 2010-04-25T12:50:19.520 に答える
3

その前にuseステートメントを貼り付けてみてください。

USE MyWordpressDBName;
DROP TABLE IF EXISTS `wp_commentmeta` ;

MySql使用リファレンス

于 2010-04-25T12:00:07.000 に答える
2

データベースのバックアップ方法を説明するリンクを投稿しました。ただし、問題はバックアップではなく復元にあるため、データベースを復元する方法の説明を確認する必要があります。

幸いなことに、そのサイトには、バックアップからデータベースを復元する方法についての説明もあります(バックアップの方法だけを説明し、復元の方法は説明していないガイドは、私見では時間の無駄です)。このページの指示に従ってみてください。

http://codex.wordpress.org/Restoring_Your_Database_From_Backup

特に、チュートリアルの終わり近くにあるこのコマンドに注意してください。

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

データベース名を指定する必要があります。

于 2010-04-25T12:02:09.493 に答える