SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite는 독립적이고 구성이 필요 없는 서버리스 트랜잭션 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까? 데이터베이스 엔진을 구현하는 경량 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까? 데이터베이스입니다. 일부 명령을 제외하면 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite에서 사용하는 명령 구문은 MySQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까? 및 Oracle에서 사용하는 것과 유사합니다. 이 기사에서는 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스를 사용하기 위해 명령줄을 사용하는 방법을 소개합니다.
1. SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스 생성
SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite는 데이터베이스를 생성하는 간단한 명령을 제공합니다. 다음 명령을 사용하여 sqlite 데이터베이스를 생성합니다.
# sqlite3 admin.db
기본적으로 sqlite 데이터베이스는 현재 작업 디렉터리에 생성된 파일입니다.
# ls -l admin.db -rw-r--r--. 1 root root 3072 May 11 14:32 admin.db
2. SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스에 테이블 생성
데이터베이스를 생성한 후 테이블을 생성합니다. 다음 쿼리를 사용하여 admin.db 데이터베이스에 두 개의 테이블(사용자, 게시물)을 생성합니다.
# sqlite3 admin.db sqlite> create table users(uid integer,uname varchar(60),category varchar(50)); sqlite> create table posts(postid integer,postname varchar(50),content varchar(1000)); sqlite> create table tmp(id integer,tname varchar(50); sqlite> .quit
3. SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite에서 테이블 나열 또는 삭제
SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스에서 테이블 이름만 나열하려면 다음 명령을 사용하세요.
sqlite> .tables posts tmp users
테이블을 삭제해야 하는 경우 아래와 같이 다음 명령을 사용하여 삭제할 수 있습니다.
#drop table <tablename>; #drop table if exists <tablename>; #drop table tmp; #drop table if tmp;
4. 테이블에 데이터 삽입
다음 명령은 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 프롬프트를 통해 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스에 데이터를 삽입하는 데 사용됩니다.
sqlite> INSERT INTO posts VALUES(1, 'Post 1','this is demo post 1'); sqlite> INSERT INTO posts VALUES(2, 'Post 2','this is demo post 2'); sqlite> INSERT INTO users VALUES(1,'Harry','staff'); sqlite> INSERT INTO users VALUES(2,'Rahul','Admin');
는 파일에 포함된 일련의 명령을 실행할 수도 있습니다.
# vi data.sql INSERT INTO posts VALUES(10, 'Sample Post 10','this is sample post 10'); INSERT INTO posts VALUES(11, 'Sample Post 11','this is sample post 11'); INSERT INTO users VALUES(10,'Sarah','Support'); INSERT INTO users VALUES(11,'Nick','Sales');
다음 명령은 admin.db 데이터베이스에 있는 data.sql의 모든 명령을 실행합니다.
# sqlite3 admin.db < data.sql
5. 테이블에서 데이터 가져오기
아래 예와 같이 SELECT 명령을 사용하여 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스에 있는 테이블의 데이터를 확인하세요.
sqlite> SELECT * FROM users; 1|Harry|staff 2|Rahul|Admin 10|Sarah|Support 11|Nick|Sales sqlite> SELECT * FROM posts; 1|Post 1|this is demo post 1 2|Post 2|this is demo post 2 10|Sample Post 10|this is sample post 10 11|Sample Post 11|this is sample post 11 sqlite> SELECT * FROM posts WHERE postid = 1; 1|Post 1|this is demo post 1
6. 출력 형식 변경
SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite3은 쿼리 결과를 "csv", "column", "html", "insert", "line", "list", "tabs" 및 8가지 형식으로 표시합니다. "tcl". 출력 형식은 ".mode" 명령을 사용하여 변경할 수 있습니다. 기본 출력 형식은 "목록"입니다.
sqlite> .mode line sqlite> select * from users; uid = 1 uname = Harry category = staff uid = 2 uname = Rahul category = Admin
7. SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스를 ASCII 텍스트 파일로 변환
".dump" 명령을 사용하여 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스를 일반 텍스트 파일로 간단히 변환할 수 있습니다. 실행하려면 다음 명령을 사용하십시오.
sqlite> .mode column sqlite> select * from users; 1 Harry staff 2 Rahul Admin 10 Sarah Support 11 Nick Sales
ASCII 파일 backup.dump에서 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?ite 데이터베이스를 재구축하려면 다음을 입력하세요:
# sqlite3 admin.db '.dump' > backup.dump
위 내용은 SQLite3 SQL 명령줄을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!