SQLITE는 C 라이브러리로 구현 된 가벼운 서버리스 SQL 데이터베이스 엔진입니다. MySQL과 같은 클라이언트-서버 데이터베이스와 달리 SQLITE는 디스크 파일에서 직접 작동하여 서버 요청이 필요하지 않습니다. 따라서 로컬 데이터 저장이 필요한 임베디드 시스템 및 응용 프로그램에 이상적입니다.
주요 기능 :
서버리스 : 직접 디스크 액세스는 배포를 단순화하고 오버 헤드를 줄입니다
크로스 플랫폼 : 휴대용 데이터베이스 파일은 다양한 운영 체제에서 작동합니다
경량 : 최소 리소스 소비량은 자원으로 제한된 환경에 적합합니다.
표준 SQL 준수 :
시작하기 :
우리는이 튜토리얼에 sqlite3 명령 줄 인터페이스 (CLI)를 사용합니다. 설치 지침은 운영 체제에 따라 다릅니다. 플랫폼의 공식 SQLITE 문서를 참조하십시오. Debian 기반 시스템 (Ubuntu와 같은)의 경우 를 사용하십시오
CREATE TABLE
테이블 내에서 데이터 조작
ALTER TABLE
: 행을 제거합니다
DROP TABLE
데이터 검색
INSERT INTO
데이터베이스 생성 : UPDATE
DELETE FROM
SELECT
데이터 삭제 :
post_id
name
email
Alter Table (사용자 이름 열 추가) : website_url
comment
결론 :
<code class="language-bash">sudo apt-get install sqlite3 libsqlite3-dev</code>
sqlite vs. sqlite3 : sqlite3은 성능 향상과 향상된 기능을 갖춘 이후 버전입니다.
<code class="language-bash">sqlite3 comment_section.db</code>데이터베이스 만들기 :
테이블 만들기 :
데이터 삽입 :<code class="language-sql">CREATE TABLE comments ( post_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, email TEXT NOT NULL, website_url TEXT NULL, comment TEXT NOT NULL );</code>
데이터 삭제 :
위치 절 : SELECT * FROM mytable WHERE condition ORDER BY column;
는 조건에 따라 결과를 필터링합니다
데이터베이스를 닫는다 : sqlite3 cli
위 내용은 sqlite3 : 기본 명령을 시작합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!