반응형
.sql 파일을 SQLite 3으로 어떻게 가져 옵니까?
다음 내용이있는 .sql 파일이 있습니다.
#cat db.sql
create table server(name varchar(50),ipaddress varchar(15),id init)
create table client(name varchar(50),ipaddress varchar(15),id init)
자동으로 생성되도록이 파일을 SQLite로 어떻게 가져 옵니까?
sqlite 프롬프트에서 :
sqlite> .read db.sql
또는:
cat db.sql | sqlite3 database.db
또한 SQL이 유효하지 않습니다 ;
. 명령문 끝에 다음이 필요 합니다.
create table server(name varchar(50),ipaddress varchar(15),id init);
create table client(name varchar(50),ipaddress varchar(15),id init);
사용 sqlite3 database.sqlite3 < db.sql
. 파일에 SQLite에 대한 유효한 SQL이 포함되어 있는지 확인해야합니다.
또는 Windows 명령 줄 프롬프트 / 배치 파일에서이 작업을 수행 할 수 있습니다.
sqlite3.exe DB.db ".read db.sql"
여기서 DB.db 는 데이터베이스 파일이고 db.sql 은 실행 / 가져올 SQL 파일입니다.
다음을 수행 할 수도 있습니다.
sqlite3 database.db -init dump.sql
참고 URL : https://stackoverflow.com/questions/2049109/how-do-i-import-sql-files-into-sqlite-3
반응형
'programing' 카테고리의 다른 글
한 점이 선분의 다른 두 점 사이에 있는지 어떻게 확인할 수 있습니까? (0) | 2020.09.13 |
---|---|
__del__ 메서드는 무엇이며 어떻게 호출합니까? (0) | 2020.09.13 |
403을 제공하는 MVC4 스타일 번들 (0) | 2020.09.13 |
SwipeRefreshLayout + ViewPager, 가로 스크롤 만 제한 하시겠습니까? (0) | 2020.09.13 |
Casio FX-991ES 계산기에서 Mod b를 계산하는 방법 (0) | 2020.09.13 |