오늘도 한 뼘 더
[MySQL] ERROR 1046 (3D000) at line : No database selected 본문
728x90
반응형
# 배경
데이터를 dump 한 뒤에 다시 import 하려는 sql문을 작성했다.
# 문제
mysql -h 127.0.0.1 -u root -p < dump.sql
위의 sql문을 실행했는데 다음과 같은 에러 메세지가 발생하였다.
ERROR 1046 (3D000) at line : No database selected
# 해결 방법
import하려고 하는 파일에 "use database" 구문이 없어서 발생한 문제이다.
파일 편집기를 켜서 "use database;"를 추가할 수도 있지만 dump 한 파일의 용량이 크면 편집기를 여는데 부하가 걸릴 수 있어서 mysql구문에 데이터베이스 선택을 다음과 같이 작성했다.
mysql -h 127.0.0.1 -u root -p --database=jihyunb < dump.sql
728x90
반응형
'Study > MySQL' 카테고리의 다른 글
Comments