728x90
반응형

머신러닝 및 딥러닝/SQL 4

파이썬에서 SQLite 사용하기 (연결, 데이블 생성, 데이터 입력, 데이터 조회)

SQLite란? SQLite는 MySQL나 PostgreSQL와 같은 데이터베이스 관리 시스템이지만, 서버가 아니라 응용 프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스이다. 참고 : http://ko.wikipedia.org/wiki/SQLite 별도의 설치 필요 없이 파이썬에서는 SQLite 데이터베이스와 연결가능한 sqlite3 내장 모듈이 포함되어 있습니다. 이번 글에서는 sqlite3 모듈의 기본 사용법을 정리해 보겠습니다. sqlite3 사용법 1. SQLite 데이터베이스에 연결하기 sqlite3 모듈을 불러오기 import sqlite3 데이터베이스와 연결하기 위해서 connect() 메서드를 사용합니다. 괄호 안에 연결하고픈 파일 이름을 넣어줍니다. 존재하지 않는 이름을 넣어주면 그 ..

[SQL 독학] SQLite 설치하기 (GUI 추천)

💾 SQLite SQLite는 다른 관계형 데이터베이스 관리 시스템에 비해 비교적 가벼운 편이며 주로 응용 프로그램에 넣어 사용하는 (임베디드) 데이터베이스입니다. 다른 관계형 데이터베이스와 같이 SQL로 쿼리가 가능하며 쉬운 설치 및 속도가 빠른 이유로 SQL 독학용으로 추천합니다. SQLite 공식 사이트에도 데이터 분석 및 교육 목적으로 추천을 하고 있습니다. 🖥 SQLite 설치하기 1. SQLite 다운로드 페이지로 이동 2. 운영체제에 맞는 .zip 파일을 다운로드 3. 원하는 위치에 폴더를 생성한 후 (예제 C:\>sqlite) 압축파일 압축을 푼다. 세 가지 파일 (sqlite3.def, sqlite3.dl, sqlit3.exe)이 있습니다. ▶️ SQLite 실행하기 1. Command ..

[윈도우] MySQL 다운로드 & 설치하기

MySQL Community Edition MySQL의 제일 흔한 버전으로 Oracle사에서 제공하는 오픈소스 버전입니다. 다운로드는 MySQL 웹사이트에서 할 수 있습니다. https://www.mysql.com/products/community/ MySQL :: MySQL Community Edition MySQL Community Edition MySQL Community Edition is the freely downloadable version of the world's most popular open source database. It is available under the GPL license and is supported by a huge and active community of ope..

[postgreSQL] 데이터베이스 생성, 테이블 생성 & 데이터 입력

이번 글에서는 psql이나 pgAdmin을 사용하여 데이터베이스 생성, 테이블 생성과 데이터 입력하는 법을 정리해보겠습니다. SQL 쉘(psql)에서 데이터베이스 생성 CREATE DATABASE 이름; SQL 쉘에서 students 데이터베이스를 만들어 보겠습니다. 백 슬래시 + 소문자 L을 입력해주면 데이터베이스 목록을 확인할 수 있습니다. 한글이라 백슬래시 대신 원'\'으로 표시되는 거 참고해주세요 :) 데이터베이스 연결 후 테이블 생성 "백슬래시 + c + 데이터베이스 이름"으로 원하는 데이터베이스에 연결을 먼저 해줍니다. 밑 코드를 사용하여 테이블을 생성해줍니다. 괄호 안에는 칼럼명 + 데이터 타입을 지정해줍니다. CREATE TABLE 테이블이름 (컬럼명1 데이터타입, 컬럼명2 데이터타입); ..

728x90
반응형