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` 

당신은 새 호스트로 가져 오는 말, 그래서 당신은 이미이없는 것으로 가정 것 생성 된 데이터베이스; 이제

CREATE DATABASE `database_name` 

방금 ​​만든 데이터베이스를 USE 수있다; 이제 쿼리가 작동합니다.

관련 문제