Database/MySQL

[예습] 생활코딩 MySQL 기초 배우기 1일차

은성 개발자 2022. 1. 1. 13:14
728x90

생활코딩 수업 이미지

[ schema, 스키마 ]
- 표들을 서로 그룹핑할 때 사용하는 일종의 폴더
- 서로 연관된 데이터들을 그룹핑해줌

root 
- 관리자

 

[ SQL ]
Structured Query Language

[ table 표 ]
- column 열 : 데이터의 구조
- row, record, 행 : 데이터 하나하나, 데이터 자체

 

[database 보기]
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+

....
| opentutorials      |
+--------------------+

 

[database 만들기]
mysql> CREATE DATABASE opentutorials;

- opentutorials라는 database를 만듦.

[table 만들기]
 CREATE TABLE topic(    
    ->   id INT(11) NOT NULL AUTO_INCREMENT, 
    ->  title VARCHAR(100) NOT NULL, 
    ->   description TEXT NULL,   
    ->   PRIMARY KEY(id));  

<설명>

- CREATE TABLE tableName 

- NOT NULL : 값이 없는 걸 허용하지 않음

- NULL : 값이 없는 걸 허용

- INT()은 숫자만

- id는 열의 이름

- AUTO_INCREMENT : 자동으로 1씩 증가

- PRIMARY KEY(id) : 메인 키가 id라는 뜻
- VARCHAR() 

 

[비밀번호 바꾸기]
SET PASSWORD = PADDWORD('바꿀 비밀번호');

 


내가 봤던 생활코딩 수업

https://www.youtube.com/watch?v=fPULu-Q-OlQ&list=PLuHgQVnccGMCgrP_9HL3dAcvdt8qOZxjW&index=14 

 

728x90
반응형