Programming/SQL
SQLite
SQLite? ์๋ฒ ํ์์์ด DB์ ํ์ผ์ ๊ธฐ์ดํ์ฌ DB ์ฒ๋ฆฌ๋ฅผ ๊ตฌํํ ์๋ฒ ๋๋ SQL DB ์์ง ๋ณ๋์ ์ค์น์์ด ์ฌ์ฉํ ์ ์์ Mac OS ๋ Linux์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋์ด ์์ ํ์ด์ฌ์ ๋ฒ์ 2.5์ด์์ผ ๊ฒฝ์ฐ ๋ชจ๋์ด ๊ธฐ๋ณธ ๋ด์ ๋์ด ์์ 1. ํ์ด์ฌ๊ณผ DB๋ฅผ ์ฐ๊ฒฐ import os db_path = os.getenv('HOME')+'/mydb.db' conn = sqlite3.connect(db_path) #mydb.db์ ์ฐ๊ฒฐ DB ์ด๋ฆ์ ์ ํ์ฌ ์
๋ ฅ ์ ์ฝ๋์ ๊ฒฝ์ฐ mydb.db ํํ๋ก ์ ์ฅ 2. Cursor ๊ฐ์ฒด c = conn.cursor() conn ๊ฐ์ฒด๋ SQL ์ฐ๊ฒฐ๊ณผ ๊ด๋ จ๋ ์
ํ
์ด ํฌํจ๋์ด ์์ Cursor ๊ฐ์ฒด๋ Connect()ํจ์์ ์ฐ๊ฒฐ์ ์ฌ์ฉ Cursor ๊ฐ์ฒด SQL ์ง์(Qu..