오류 SQL 쿼리:
--
-- Database: `work`
--
-- --------------------------------------------------------
--
-- Table structure for table `administrators`
--
CREATE TABLE IF NOT EXISTS `administrators` (
`user_id` varchar( 30 ) NOT NULL ,
`password` varchar( 30 ) NOT NULL ) ENGINE = InnoDB DEFAULT CHARSET = latin1;
MySQL 말하였더라
#1046 - No database selected
레스토랑은 삽입하십시오.
어떤 떠날려하면 MySQL 데이터베이스를 사용할 수도 있습니다 (할꺼이나 창조하 경우 이미):
mysql -u example_user -p --database=example < ./example.sql
내가 봤을때 내가 만든 데이터베이스 임포트하려면 동일한 오류 발생 이전부터 만났다. 다음은 내가 한 문제 해결 방법:
1 - 만든 날짜:
2 - 사용 '명령' 에서 사용한다.
3 - 재시도하십시오
이 방법은 나여야지
USE your_database;
이 모든 there& # 39 는 데이터베이스, 테이블 내에 만들려는 s - 그렇지 않으면 다른 사항은요 전에 데이터베이스를 만들어야 합니다.
CREATE DATABASE your_database;
이렇게 할 경우 통해 phpMyAdmin:
Gnu. orghttp://www. phpMyAdmin 실시간 사이트 - 데이터베이스입니까 로그인하십시오 만든.
이제 중요! 을 누르기 전에 " import"; 데이터베이스 선택 옵션을 상단형 표시줄에는 왼쪽에 있는 페이지 (그레이요 표시줄에는 맨 위에 는 PHP 미드민 그 아래에 서면, 데이터베이스 및 이름을 두 options:information_schema 방금 로그인되었습니다.
방금 만든 / 로그인되었습니다 데이터베이스입니까 클릭하면 해당 데이터베이스 차례로 표시되며 가져오기의 디바이스입니다.
이 전략은 않았던 가져다줄래요. 정말 도움이 되길 바란다
Sql '-' Notepad++ 변경하십시오 사용하여 파일을 메모장 또는
'CREATE DATABASE 이름; '이름 사용.
견적 이반 n: " 임포트하지, 만약 한 같은 이름의 첫 데이터베이스를 만드는 데 필요한 어졌다면 선택한 후 기존 데이터베이스 임포트하십시오 예정이다. 희망을 ", 작동하잖아 당신꺼에요!
이들은 단계만으로 예를 들어, 데이터베이스 생성 my_db1 utf8_general_ci. 마우스를 클릭하여 들어가 이 데이터베이스. 차례로, import" " 선택하고, 데이터베이스. my_db1.sql
모든 것이 좋습니다.
비밀번호란 공백일 때는 주의를 기울여야 합니다
mysqldump [options] -p '' --databases database_name
암호, 미스크라트럼프 받고 있는 '묻습니다. 오류 발생. 1046년: " 셨노라 어떠한 데이터베이스 selected". 데이터베이스 '를 선택할 때
문제는 '없음' 과 '옵션을 사용하려면 p 사이의 공간이 있어야 한다는' p 암호란이.
mysqldump [options] -p'' --databases database_name
(견적 더 이상 필요하지 않은) 문제를 해결했다.
여기 나 같은 경우 이 오류가 발생하면, mysql 을 (를) '대신' 검색 솔루션 미스크라트럼프 이 솔루션을 갖고 있는 독일 우연히 거기에 시도하시겠습니까 웹 사이트, 그래서 나 같은 고민을 함께 나누고 싶었던 잡을라는데 사람들이 집을 잃었다.
그래서 부족 문제가 발생할 수 있기 때문에 '데이터베이스 매개변수입니다 데이터베이스 이름 앞에'
그래서 당신의 명령을 다음과 같이 합니다.
mysqldump -pdbpass -udbuser --databases dbname
내 경우에는 다른 것은 문제의 원인을 i& # 39 에 로컬 사용자 및 핵 물질, m '루트' t have a 임호를 doesn& # 39, 따라서 이 경우 '=' 대신 ',' 페드 파스 암호 사용해야 합니다 그래서 내 마지막 명령 같았습니다.
mysqldump -udbuser --password= --databases dbname
_
Https://partner. microsoft. 전체 스레드할 (독일): https://marius.bloggt-in-braunschweig.de/2016/04/29/solution-mysqldump-no-database-selected-when-selecting-the-database/