MySQL 4

[MySQL] 테이블 데이터 조작

https://mim-doremi.tistory.com/47 [MySQL] 테이블 생성MySQL은, 데이터베이스에 데이터를 구조화해서 저장함구조화란, 테이블을 만들어서 그 테이블에 데이터를 저장한다는 의미 1. 데이터베이스 만들기2. 그 데이터베이스를 사용하기3. 데이터베이mim-doremi.tistory.com데이터베이스를 생성하는 포스팅.  SQL을 사용해서 생성한 테이블에 데이터를 넣고, 조회하고, 수정하고, 삭제해보자데이터 넣기생성Create데이터 조회읽기Retrieve or Read데이터 수정업데이트Update데이터 삭제제거Delete이 네 가지 동작을 합쳐 CRUD라고 부름 데이터 넣기 (Create)insert into [테이블 이름] (필드1이름, 필드2이름, …) values (값1, 값..

MySQL 2025.03.04

[MySQL] 테이블 생성

MySQL은, 데이터베이스에 데이터를 구조화해서 저장함구조화란, 테이블을 만들어서 그 테이블에 데이터를 저장한다는 의미 1. 데이터베이스 만들기2. 그 데이터베이스를 사용하기3. 데이터베이스 안에 테이블을 생성하기 1. 데이터베이스 만들기create database [데이터베이스 이름];데이터베이스 목록 보기show databases;내가 새롭게 만든 library 데이터베이스를 확인할 수 있다. 그 외의 데이터베이스들은 기본적으로 MySQL에 있는 라이브러리데이터베이스 지우기drop database [데이터베이스 이름];2. 그 데이터베이스 사용하기use [데이터베이스 이름];특정 데이터베이스 안으로 들어가는 명령어이 데이터베이스 안의 테이블 목록을 확인해보자테이블 목록 보기show tables;3. ..

MySQL 2025.03.04

[MySQL] 타입

정수 타입이름바이트자바의 _와 같아요tinyint1바이트 정수byteint4바이트 정수intbigint8바이트 정수longid의 경우, 한 테이블에 저장하는 데이터의 개수가 많아질 수 있어, 가장 큰 bigint를 사용하는 것이 일반적실수 타입double8바이트 실수자바의 double과 같음decimal(A, B)소수점을 B개 가지고 있는 전체 A자릿수 실수ex) Decimal(4,2) = 12.23소숫점을 두 개 가지고 있는 전체 네 자릿수 실수문자열 타입char(A)A 글자가 들어갈 수 있는 문자열varchar(A)최대 A글자가 들어갈 수 있는 문자열날짜, 시간 타입date날짜yyyy-MM-ddtime시간HH:mm:ssdatetime날짜+시간yyyy-MM-dd HH:mm:ss더보기

MySQL 2025.03.04

[DB] [MySQL] Database와 MySQL

서버를 시작하고 어떤 정보들을 저장하게 한 후, 서버를 종료했다가 재시작하면 내가 저장했던 정보들이 모두 사라짐. 서버를 실행시켜 API를 동작시키면, 우리가 개발하여 DISK에 위치해있던 코드가 RAM 쪽으로 복사됨API가 실행되면, 연산이 수행되며, CPU와 RAM을 왔다갔다 하면서 데이터가 단기기억에 저장됨즉 우리가 저장한 정보들은 RAM에 쓰여있음.이 RAM(단기 기억)에 쓰여 있는 정보는 서버가 종료될 시 사라짐 서버에서 장기기억 (Disk)에 저장하기 위해서, Database를 사용한다Database데이터를 구조화 시켜 저장하는 것RDB (Relational Database)데이터베이스의 한 종류데이터를 표처럼 구조화 시켜 저장하는 것RDB의 대표적인 데이터베이스로 MySQL이 있다 SQL(S..

MySQL 2025.03.04