๐ข DB์ ํด๋นํ๋ ๊ธ๋ค 29 Articles matched ๋ชฉ๋ก์ด ์์ต๋๋ค. [MySQL] Storage Engine ( MyISAM๊ณผ InnoDB ) MySQL์ ๋ค์ํ ์ข ๋ฅ์ ์คํ ๋ฆฌ์ง ์์ง๋ค(Storage Engines ๋๋ Database Engines)์ ๊ฐ์ง๊ณ ์๋๋ฐ์ ์ฐ์ ์คํ ๋ฆฌ์ง ์์ง์ด๋ผ๋ ๊ฒ์ ๋ํด ์ ๋ฆฌ๋ฅผ ํ๊ณ ๋ค์์ผ๋ก ๋ํ์ ์ธ ์คํ ๋ฆฌ์ง ์์ง์ธ InnoDB์ MyISAM์ ๋ํด ์ ๋ฆฌํ๋ ค๊ณ ํด์ 1. ์คํ ๋ฆฌ์ง ์์ง(Storage Engine) DB(Database)์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ญ์ ํน์ ์์ ์ ํ ๋ ์ฌ์ฉํ๋ ์ํํธ์จ์ด ์ปดํฌ๋ํธ์์. ์ด ์์ง์ DB๋ง๋ค ์ฌ์ฉ๋๋ ๊ฒ์ด ๋ค๋ฅด๊ณ ๊ทธ ๋ด์ฉ ๋ํ ์กฐ๊ธ์ฉ ๋ฌ๋ผ์ ์ฌ๋ฌ DB์ค์ ์ ๋ฆฌํ MySQL์ ์คํ ๋ฆฌ์ง ์์ง์ ๋ฐ์ดํฐ๋ฅผ ๋์คํฌ ์ ์ฅ์ฅ์น์ ๋ฃ๊ฑฐ๋ ์ฝ์ด์ค๋ ๋ถ๋ถ์ ๋ํด ์์ง์ ์กฐ์ํ ๋ DBMS(Database Management System) ๊ณ ์ ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๊ณผ .. [DB] Key๊ฐ์ด๋? 1. Key๊ฐ์ด๋? ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค์ํ ์์๋ค ์ค์ ํ๋๊ฐ ํน์ ์ฃผ์ ์ ์ ๋ณด๋ค์ ์ฒด๊ณ์ ์ผ๋ก ๋ชจ์๋๋ ๊ฒ์ด๋ค. ์ด ๋ ์ค์ํ ๊ฒ์ ์๋ฃ๋ฅผ ๊ตฌ๋ถํ ์ ์์ด์ผ ํ๋ค๋ ์ ์ด๋ค. ์๋ฃ๋ฅผ ๊ตฌ๋ถํด์ ๋ถ๋ฅํด์ผ ์ฒด๊ณ์ ์ผ๋ก ๋ชจ์๋์ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๊ฒ์ ๊ณ ์ ์ฑ์ด๋ผ๊ณ ํ๋ค. ์๋ฃ์ ๊ณ ์ ์ฑ์ ์ ์งํ๊ธฐ ์ํ ๊ฐ๋ ์ผ๋ก ๋ฐ๋ก ํค(Key)๊ฐ ์๋ค. ํค์๋ ์ฌ๋ฌ๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค. ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ์ธ ํค์ ๊ฐ๋ ์ ๋ค์๊ณผ ๊ฐ๋ค 2. ํค(Key)๋ง ๊ทธ๋๋ก ์ ๋ณด๋ฅผ ์ฐพ๋ ์ด์ (Key). ํ์ผ์ ์๋ ๋ ์ฝ๋๋ค ์ค ์กฐ๊ฑด์ ๋ง๋ ๋ ์ฝ๋๋ค์ ์ฐพ๊ฑฐ๋, ์ด๋ค์ ์์๋๋ก ์ ๋ ฌ ํ ๋ ๊ธฐ์ค์ด ๋๋ ํ๋๋ฅผ key๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์๋ฅผ ๋ค์ด ํ์ผ์ ์ด๋ฆ์ ๊ฐ๋๋ค ์์ผ๋ก ์ ๋ ฌํ๋ค๋ฉด ์ด๋ฆ์ด ํค๊ฐ ๋๋ ๊ฒ. 3. ์ธ๋ฑ์ค ํค์ธ๋ฑ์ค์ ์ฌ์ฉ๋๋ ํ๋์ ์ธ๋ฑ์ค.. [MySQL] mysql ๊ณ์ ์์ฑ ๋ช ๋ น์ด ์ ๋ฆฌ 1. MySQL ๋ช ๋ น์ด ์ ๋ฆฌ - ๊ณ์ ์์ฑ ๋ช ๋ น์ด ์ฐ์ ํฐ๋ฏธ๋ ํน์ ๋ช ๋ น ํ๋กฌํํธ์์ ๋ค์ ๋ช ๋ น์ด๋ก MySQL์ root ๊ณ์ ์ ์ ์ํด์ 1mysql -u root -pcs ๊ทธ๋ฆฌ๊ณ grant ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ๊ณ์ ์ ์์ฑํด์ค์ 1grant all privileges on 'DB์ด๋ฆ'.'Table์ด๋ฆ' to '์์ฑํ ๊ณ์ ์ด๋ฆ'@'์ ๊ทผ์ ํ์์ญ' indentified by '๋น๋ฐ๋ฒํธ';cs ์ ๊ทผ ์ ํ ์์ญ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ๋ค์ด๊ฐ ์ ์์ด์! โ localhost : ์์ ์ ์ปดํจํฐ์์๋ง ์ ๊ทผ ํ์ฉโ ํน์ IP์ฃผ์ : ํน์ IP ์ฃผ์์ ํด๋นํ๋ ํธ์คํธ์์๋ง ์ ๊ทผ ํ์ฉโ % : ๋ชจ๋ ์ ๊ทผ ํ์ฉ [MySQL] ์๋์ฐ(window) sql ๋ฐฑ์ ๋ฐ ๋ณต๊ตฌ MySQL๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ฑํ ๊ฒฝ์ฐ ๋คํํ์ผ๋ก ๋ฐฑ์ ํน์ ๋คํํ์ผ์ ๋ก์ปฌ DB์ ๋ค์ ๋ณต๊ตฌ์์ผ์ฃผ๋ ์์ ์ ํ ๋๊ฐ ์๋ค. ์ด ๋ ์๋์ฐ์์๋ cmd์ฐฝ์ ์ผ๊ณ ์ด๋ ๊ฒ ํ๋ฉด ๋๋ค. ๋ฐฑ์ ํ์ : mysqldump -u DB๊ณ์ ์ด๋ฆ -p ๋ฐฑ์ ๋์๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฆ > ์ ์ฅํ ํ์ผ์ด๋ฆ ๋ณต๊ตฌ ํ์ : mysql -u DB๊ณ์ ์ด๋ฆ -p ๋ณต๊ตฌํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฆ < ์ ์ฅ๋ํ์ผ์ด๋ฆ *๋ฆฌ๋ ์ค์ธ ๊ฒฝ์ฐ๋ ./mysqldump , ./mysql ๋ช ๋ น์ด๋ก ์คํํ๋ฉด ๋๋ค. [DB] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ จ ๋๊ตฌ(Tool) ๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ ์ฌ๋ฌ๊ฐ์ง ์ข ๋ฅ๊ฐ ์๋ค. ๊ทธ์ค์์ ์ฐ๋ฆฌ๋ MySQL์ ๋ค๋ฃฌ๋ค(๊ฐ์ธ์ ์ธ ์ฌ์ฉ์ ๋ฌด๋ฃ์ด๊ธฐ ๋๋ฌธ์ด์ง). ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ฑํ๋ ์ ์ฐจ๊ฐ ์๋๋ฐ ๊ณผ์ ์ ๋ฐ๋ผ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋๋ ์ ธ ์๋ค. ์ผ๋จ ์ฒ์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ธ๋ง ํ๋ ๊ณผ์ ์์ ์ฌ์ฉ ๋๋ ์์ฉํ๋ก๊ทธ๋จ์ eXERD๋ผ๋ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ก๋ค. ์ด ๊ธ์์๋ ์๊ฐ๋ง ํ๊ณ ๋์ค์ ์ฌ์ฉ์ ํ๋ฉด์ ์ฌ์ฉ๋ฒ์ ๋ํ ํฌ์คํ ์ ๋ฐ๋ก ํ ๊ฒ์ด๋ค. ์ด๋ฒ์๋ ๊ทธ๋ฅ ์ด๋ป๊ฒ ์๊ฒจ๋จน์๋์ง๋ง ๋ณด๊ณ ๋์ด๊ฐ์. ๊ทธ๋ ๋ค๋ฉด ๋ชจ๋ธ๋ง์ ํ๊ณ ๋ ๋ค์์๋ ? ๋ชจ๋ธ๋งํ๊ฒ์ ํตํด์ ์ฟผ๋ฆฌ๋ฌธ์ ์์ฑํด์ผํ๋ค. eXERD ํด์ ์ฌ์ฉํ๋ฉด ์ฟผ๋ฆฌ๋ฌธ ์์ฑ๋ ์ฝ๋ค. ๋ชจ๋ธ๋งํ ๊ฒ์ ์ฟผ๋ฆฌ๋ฌธ์ผ๋ก ๋ณํํด์ฃผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ชจ๋ธ๋ง ํ๊ฒ ๋ง๊ณ ์์ ์ด ์์๋ก ์ฟผ๋ฆฌ๋ฌธ.. 1 2 3 4