mysql
![[Database] ORM ์๋ฆฌ ๋ฐ ์ฅ๋จ์ ์ดํดํ๊ธฐ](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FLqASh%2FbtsC8SbG3yc%2FAAAAAAAAAAAAAAAAAAAAAAgJGCSKnfj0_FqxaNUMgaMYKZwxKTcwONgqoG8OaWOQ%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1759244399%26allow_ip%3D%26allow_referer%3D%26signature%3Dx2Y1eWo%252Be18vbzB7etuNZOJ7C8g%253D)
[Database] ORM ์๋ฆฌ ๋ฐ ์ฅ๋จ์ ์ดํดํ๊ธฐ
์์ํ๋ฉฐ NodeJS์์ ์ฌ์ฉ๋๋ ORM ์ข ๋ฅ ์์๋ณด๊ธฐ (MySQL & MongoDB) NodeJS์์๋ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ง์ํ๋ ์ฌ๋ฌ ORM ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ฌ์ฉ๋จ. MySQL๊ณผ MongoDB๋ ๊ฐ์ฅ ๋ํ์ ์ผ๋ก ๋ง์ด ์ฌ์ฉ๋๋ DBMS์ด๋ค. ๋ฐ๋ผ์ ์ด ๋์ ๊ดํ ORM๋ค์ ์์๋ณด๊ฒ ์. ORM์ ๊ทธ ์ข ๋ฅ๊ฐ ์์ฒญ๋๊ฒ ๋ง์ผ๋ฏ๋ก Javascript ๋ด์์ ํ์ฉ๋๋ ORM๋ง ๋น๊ตํ์ฌ ๋ค๋ฃจ์ด ๋ณด๊ฒ ์. ORM์ด๋? ORM(Object-Relational Mapping)์ด๋ ๊ฐ์ฒด ์งํฅ ์ฝ๋๋ฅผ ํตํด DBMS์ ์ฐ๊ฒฐํ ๋ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์. ์ด๋ ์ฝ๋ ๋ด์ ์ ์ธ๋ ๋ชจ๋ธ๊ณผ DBMS๋ฅผ ์ง์ ๋งคํํ๋ ๋ฐฉ์์ผ๋ก, ๊ฐ๋ฐ์๊ฐ ๊ฐ์ฒด ์งํฅ ์ฝ๋๋ง์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์กฐ์ํ ์ ์๊ฒ ํด์ฃผ๋ ์ญํ ์ ํจ. ์ด๋ฅผ ํตํด ๋ณต์กํ SQL..

MySQL RDBMS์ ๋ํ ๊ฐ๋จํ ๊ฐ๋ ํ์ด๋ณด๊ธฐ
About MySQL ์์ํ๋ฉฐ NodeJS๋ฅผ ํตํด ๊ฐ๋ฐ์ ์งํํ๋ฉฐ ์ฌ์ฉํ๊ฒ๋๋ ORM ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก RDBMS๋ฅผ ์์์ผ ํ๋ค. RDBMS ์ค์์๋ ๊ฐ์ฅ ์ฝ๊ฒ ์ ๊ทผ๋๊ณ ์ฌ์ฉ๋๋ MySQL์ ๋ํ์ฌ ๊ฐ๋จํ ์์๋ณด๋๋ก ํ์. MySQL์ ๋ํ ๊ฐ๋จํ ์ฌ์ค MySQL์ ์ธ๊ณ์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์คํ ์์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (RDBMS) ์ค ํ๋์ด๋ค. MySQL์ 1995๋ ์ฒ์์ผ๋ก ๋ฐํ๋์๋ค. ์ต์ด ์ ์์ฌ๋ ์ค์จ๋ด์ MySQL AB์๋๋ฐ, 2008๋ ์ ์ฌ ๋ง์ดํฌ๋ก์์คํ ์ฆ์๊ฒ 10์ต ๋ฌ๋ฌ์ ์ธ์๋์๊ณ , ์ดํ 2010๋ ์ ์ค๋ผํด์ด ์ฌ์ 72์ต ๋ฌ๋ฌ์ ์ธ์ํ๋ฉด์ ์ฌ๊ณผ ํจ๊ป ์ค๋ผํด์ ํฉ๋ณ๋์๋ค. Essential Knowledge About MySQL ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ํน์ง ์คํ ์์ค: ..