차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:sqlite [2016/07/12 09:26] – 바깥 편집 127.0.0.1tech:sqlite [2023/10/29 17:49] (현재) – [import] V_L
줄 34: 줄 34:
  
 [[http://crystalcube.co.kr/89|faq]] [[http://crystalcube.co.kr/89|faq]]
 +
 +
 +
 +<file php>
 +
 +$db = new SQLite3;
 +$statement = $db->prepare('SELECT * FROM table WHERE id = :id;');
 +$statement->bindValue(':id', $id);
 +
 +$result = $statement->execute();
 +
 +</file>
 +
 +
 +=====설치=====
 +  sudo apt-get install php-sqlite3
 +
 +=====도구=====
 +
 +https://sqlitebrowser.org/
 +
 +=====명령줄=====
 +
 +====db 열기====
 +
 +> sqlite3 test.db
 +
 +없어도 열림. 이후 작업을 하면 파일이 생성됨.
 +
 +====mode====
 +> .mode csv
 +
 +csv 파일 다루는 것으로 설정.
 +
 +====import====
 +
 +>.import ./userdata2.csv user2
 +
 +csv 파일을 user2 테이블로 가져온다. 
 +해당 테이블이 없다면 첫행의 내용을 제목(필드 이름)으로 사용한다.
 +