2016-10-12 8 views
0

PHP-Adminを使用してMySQLデータベースをインポートしようとしています。私は私のホストでファイルバックアップをインポートしようとすると、私は、このエラーメッセージが表示されます:MySQLデータベースのインポート

SQL query: 

DROP TABLE IF EXISTS `wp_commentmeta` 

MySQL said: Documentation 
#1046 - No database selected 

は、私はまた、その特定のファイルをインポートしようとし、データベースを自分自身をエクスポートしようとしています。私はそれを行う場合は、しかし、私は完全に別のエラーメッセージが表示されます。

SQL query: 

CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
    `meta_id` bigint(20) unsigned NOT NULL, 
    `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0', 
    `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, 
    `meta_value` longtext COLLATE utf8mb4_unicode_ci 
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci 

MySQL said: Documentation 
#1046 - No database selected 

は、私はこれを解決するために何ができますか?

+0

データベースを選択する - 'USE mydatabase;' – WillardSolutions

答えて

0

USEデータベースが必要です。ファイルを編集して上部に次のような行を追加することができます。

USE databasename; 

一部のツールでは、バックアップから復元するときにデフォルトデータベースを設定できます。問題の可能性のあるものを選択していない場合

データベースを作成していない場合は、まずそれを行う必要があります。

0

SQLでインポートするデータベースを選択する必要があります。最初の声明は次のとおりです。

USE DATABASE `db_name`; 
0

データベースが選択されていません。データベースは

SHOW DATABASES: 

存在し、その後、あなたが新しいホストにインポートされていると言うので、私はあなたが既に持っていないことを前提としています使用

USE `database_name` 

のための1つを選択し

検索データベースが作成されました。今

CREATE DATABASE `database_name` 

あなたが今作成し、そのデータベースをUSEすることができます。クエリが機能するはずです。

関連する問題