본문 바로가기

db3

MariaDB 명령어 * 명령어는 소문자, 대문자 상관없다. 기본 명령어 SHOW DATABASES; CREATE DATABASE dbname; USE dbname; CREATE TABLE tablename (col1 int(10) col2 char(8)); DESC tablename; Table related, SHOW TABLES; SHOW TABLES LIKE '키워드%'; SHOW TABLES FROM 데이터베이스; SHOW TABLES FROM 데이터베이스 LIKE '키워드%'; SHOW INDEX FROM 테이블; SHOW TABLE STATUS; SHOW TABLE STATUS FROM 데이터베이스; SHOW CREATE TABLE 테이블; # 테이블 새이름으로 ALTER TABLE 테이블명 RENAME 새테이블.. 2022. 10. 25.
MariaDB setting Installation sudo apt update && sudo apt upgrade sudo apt -y install software-properties-common sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' sudo add-apt-repository 'deb [arch=amd64] http://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal main' sudo apt install mariadb-server mariadb-client -y ## if you meet some error about libssl1.1, then echo "deb http:/.. 2022. 10. 25.
[DB] SQL with python Python에서 db 파일을 불러오거나 생성하여 데이터를 처리해 보자. import sqlite3 con = sqlite3.connect('test.db') cur = con.cursor() sqlite3 패키지는 python3에 기본으로 내장되어 있다. 우선 DB에 접근하기 위해 파일을 연결시켜야 한다. cursor를 불러와 DB에 접근한다. cur.execute("CREATE TABLE IF NOT EXITS product (date text, item text, state text, ea real)") cur.execute("INSERT INTO product VALUES ('2022-05-30','CPU','SOLD',100)") product_list = [('2022-05-30','RAM','.. 2022. 5. 31.