[์คํ๋ง with AWS] RDS ์์ฑ ํ ํ๋ผ๋ฏธํฐ ์ค์ , EC2์ ์ฐ๋
๐ CH.07 AWS RDS ๐
โ DB ์์ง : MariaDB
MySQL ๋์ MariaDB๋ฅผ ์ฌ์ฉํด์ผํ๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ๋ค๊ณ ํ๋ค.
1. ๋์ผ ํ๋์จ์ด ์ฌ์์ผ๋ก MySQL๋ณด๋ค ํฅ์๋ ์ฑ๋ฅ
2. ๋ค์ํ ๊ธฐ๋ฅ
3. ๋ค์ํ ์คํ ๋ฆฌ์ง ์์ง ๋ฑ๋ฑ..
MySQL ์์ MariaDB ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผํ 10๊ฐ์ง ์ด์
MySQL ์์ MariaDB ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผํ 10๊ฐ์ง ์ด์ 2015๋ ์ด ๊ธ, ์์ง๊น์ง ์ง์ผ๋ด์ผํ ๊ฒ ๊ฐ์ง๋ง:-) 1) MariaDB ๊ฐ๋ฐ์ด ์ข ๋ ๊ฐ๋ฐฉ์ ์ด๊ณ ํ๋ฐํจ – MySQL 5.7 ์ปค๋ฐ ๋ก๊ทธ์ ์ปจํธ๋ฆฌ๋ทฐํฐ๋ค์ด @oracle.com –
xdhyix.wordpress.com
์ด๋ฌํ ์ด์ ๋ก MariaDB ์ฌ์ฉ์ ์ถ์ฒํ๋ค๊ณ ํ๋ค.
โ DB ์ธ์คํด์ค ์์ฑ ํ, RDS ์ด์ํ๊ฒฝ์ ๋ง๋ ํ๋ผ๋ฏธํฐ๋ฅผ ์ค์ ํด๋ณด์.
๐ ํ์์กด
๐ Character Set
๐ Max connection
ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ผ๋ก ์ด๋ -> ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ -> ํด๋น ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์ ํ->ํ๋ผ๋ฏธํฐ ์์
1.time_zone์ Asia/Seoul ๋ก
2. Character Set์ ์ด๋ชจ์ง๋ฅผ ์ ์ฅํ ์ ์๋ utf8mb4๋ก ์ค์ ํด์ค๋ค.
3. Max connection์ ์ธ์คํด์ค ์ฌ์์ ๋ฐ๋ผ ์๋์ผ๋ก ์ ํด์ง๋, 150์ผ๋ก ๋๋ ค์คฌ๋ค.
4. ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ DB์ ์ฐ๊ฒฐ
PC์์ RDS๋ก ์ ์ํ๊ธฐ ์ํด ๋ก์ปฌ IP ์ฃผ์ ์ธ๋ฐ์ด๋ ์ถ๊ฐ
-> ์ธํ ๋ฆฌ์ ์ด Database ํ๋ฌ๊ทธ์ธ ์ค์นํด์ ์ฐ๊ฒฐ ํ ํ์ธ
(์๋ต)
โ ๋ง์ง๋ง์ผ๋ก EC2์์ RDS๋ก ์ ๊ทผ ํ์ธ
์ผ๋จ MySQL CLI ์ค์น๋ฅผ ํด๋ณด์
sudo yum install mysql
์ค์น๊ฐ ๋๋๋ฉด, ๋ก์ปฌ์์ ์ ๊ทผํ๋ฏ์ด ๊ณ์ ,๋น๋ฒ,ํธ์คํธ ์ฃผ์(์๋ ํฌ์ธํธ)๋ฅผ ์ ๋ ฅํด์ฃผ์
mysql -u ๊ณ์ ์์ด๋ -p -h ์๋ํฌ์ธํธ
๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ฃผ๊ณ Welcome to ์ด์ฐ๊ตฌ ๋์ค๋ฉด EC2์์ RDS ์ ์์ด ์๋ฃ๋์๋ค๋ ๊ฒ์ด๋ค.
๋ง์ง๋ง์ผ๋ก
show databases;
๐ ๋ฐ์ดํฐ ๋ฒ ์ด์ค ๋ชฉ๋ก ํ์ธ
๋๋์ด ์ ์๊น์ง ์์ฑ!
์ค๊ฐ์ ์์์น ๋ชปํ ์๋ฌ ๋๋ฌธ์ ํด๊ฒฐํ๋๋ผ ์๊ฐ์ ๋ง์ด ์ก์๋จน์๋ค ใ ใ
ํ์ง๋ง ํด๊ฒฐํ๊ณ ๋์ ๋ฟ๋ฏํจ ๋ง๋ก ํํ ๋ชจํ.... (๊ฆเบดใ ๊ฆเบด)