์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Porject
- prj
- object
- database
- Import
- ์ฐธ๊ณ ๋ธ๋ก๊ทธ
- promise
- addEventListener
- ํผํ
- setTimeout()
- JS #ํ๋ก์ ํธ
- sql
- async
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- Project
- slow and steady
- execCommand
- webpack
- json
- ajax
- await
- db
- ๋น๋๊ธฐ
- mysql
- https://m.blog.naver.com/tt2t2am1118/221010125300
- ๋๊ธฐ
- eport
- js
- callback
- ๊ฒ์
- Today
- Total
C-log
๐๏ธ๋์ SQL : TABLE ์์ฑํ๊ธฐ ๊ทธ๋ฆฌ๊ณ Workbech ๋ณธ๋ฌธ
์์์ ์ฐ๋ฆฌ๊ฐ DataBase๋ฅผ ์์ฑํ๋ค. ์ด์ ์์ผ๋ก table์ ๊ตฌ์ฒด์ ์ผ๋ก ๊ตฌ์ถํด๋ณผ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ์ด๋ค ํ ์ด๋ธ์ ์ฌ์ฉํ ์ง ์ ํํด์ฃผ์ด์ผ ํ๋ค. ์์๊ฐ์์ ์ฌ์ฉํ๋ opentutorials๋ฅผ ์ ํํด๋ณด์.
use opentutorials
MariaDB [mysql]> use opentutorials
Database changed
CREATE TABLE - ( - );
MariaDB [opentutorials]> CREATE TABLE topic(
-> id INT(11) NOT NULL AUTO_INCREMENT,
topic์ table๋ช ์ ์๋ฏธํ๊ณ id๋ col์ธ ์ธ๋ก ์ค์ ์์ฑํ๋ ๊ฒ์ด๋ฉฐ ํด๋น ๋ฐ์ดํฐํ์ ์ int์ธ nubmer ์ ์์ด๋ค. ์ต๋ ๊ธ์๋ 11๊น์ง์ด๋ฉฐ NOT NULL์ ๊ฐ์ด ์๋ ๊ฒ์ ํ์ฉํ์ง ์๊ฒ ๋ค๋ ๋ป์ด๋ค. ๋ง์ง๋ง์ผ๋ก AUTO_INCREMENT๋ ์๋์ผ๋ก ์๋ก์ด ๋ฐ์ดํฐ๊ฐ ์ ๋ ฅ๋๋ฉด ์๋์ผ๋ก ์ฆ๊ฐํ๋ ๊ฒ์ ๋ํ๋ธ๋ค.
MariaDB [opentutorials]> CREATE TABLE topic(
-> id INT(11) NOT NULL AUTO_INCREMENT,
-> title VARCHAR(100) NOT NULL,
-> description TXT NULL,
์ด์ ๊ทธ ๋ค์ ์ด์ธ title์ ๋ฌธ์์ด๋ก ์์ฑํ ๊ฒ์ด๊ณ 100์๊น์ง ์ ํ์ ๋๊ณ ์ญ์๋ NOT NULL๋ก ๊ฐ์ด ๋น์ด์์ ์ ์๊ฒ ํ ๊ฒ์ด๋ค. ๊ทธ ๋ค์ ์ด์ description์ TXT๋ก NULL์ธ ๊ฐ์ด ๋น์ด ์์ด๋ ๋๊ฒ ์์ฑํ๋ค. created ์ด์ DATETIME์ผ๋ก ์์ฑํ๋ ๋ ์ง์ ์๊ฐ์ ๊ธฐ์ ํ๋ ๋ช ๋ น์ด๋ฅผ ๋ฃ์ด์ฃผ๊ณ author์ profile์ด์ ์ฐ๋ฆฌ๊ฐ ์์ ์์ฑํ ๊ฒ๊ณผ ํฌ๊ฒ ๋ค๋ฅธ ๊ฐ๋ ์ด์ง ์์ ์ค๋ช ์ ๋ํ์ง ์๊ฒ ๋ค.
PRIMARY KEY(id)
MariaDB [opentutorials]> CREATE TABLE topic(
-> id INT(11) NOT NULL AUTO_INCREMENT,
-> title VARCHAR(100) NOT NULL,
-> description TEXT NULL,
-> created DATETIME NOT NULL,
-> author VARCHAR(30) NULL,
-> profile VARCHAR(100) NULL,
-> PRIMARY KEY(id)
-> );
Query OK, 0 rows affected (0.020 sec)
PRIMARY KEY(id)๋ topic ํ ์ด๋ธ์ id๊ฐ PRIMARY KEY์ ๊ฐ์ด ๋จ์ผ๋ก ์ด๋ id๊ฐ์ด ์ค๋ณต์ด ๋์ง ์๊ฒ ํ๊ธฐ ์ํ ๋ช ๋ น์ด ์ด๋ค. ์ด์ธ๋ก ์ฑ๋ฅ๊ณผ ๊ด๋ จ ๋ถ๋ถ๋ ์์ง๋ง ์ด ์์ ์์๋ ๋ฐ๋ก ๋ค๋ฃจ์ง๋ ์๋๋ค.
'DB > ๐ฌMySQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐๏ธ๋์ SQL : ๋ณต์ต์ ํ์! (0) | 2023.09.10 |
---|---|
๐๏ธ๋์ SQL : INSERT (0) | 2023.09.10 |
๐๏ธ๋์ SQL : Create DataBase (0) | 2023.09.09 |
๐๏ธ๋์ SQL : SQL Cheat Sheet (0) | 2023.09.09 |
๐๏ธ๋์ SQL : XMAPP์ผ๋ก MYSQL ์คํํ๊ณ ์ฌ์ฉํ๊ธฐ (0) | 2023.09.05 |