โ ๊ณต์๋ฌธ์
https://docs.nhncloud.com/ko/TOAST/ko/Overview/
โฌ๏ธ MySQL ์ค์น ์ ์ ์ธ์คํด์ค ์์ฑํ๋ ๋ฐฉ๋ฒ โฌ๏ธ
2023.01.08 - [์ธํ๋ผ/NHN Cloud] - NHN Cloud ์ธ์คํด์ค ์์ฑํ๊ธฐ
์ธ์คํด์ค ํ๊ฒฝ
- OS : CentOS 7.9
- ์ํคํ ์ณ: x86_64
0. ์ค์น ์ ํ์ธ
์ธ์คํด์ค์ MySQL์ ์ฒ์ ์ค์นํ๋ค๋ ๊ฐ์ ์ผ๋ก ์ค์น๋ฅผ ์งํํ๋ค.
- ์ค์น ์ฌ๋ถ ํ์ธ
rpm -qa | grep mysql
์๋์ ๊ฐ์ด ๋์ค๋ฉด ์ค์น๊ฐ ๋์ด ์๋ ๊ฒ์ด๋ค.
์ฌ์ค์น๋ฅผ ํ๊ธฐ ์ํด์๋ ์ญ์ ๋ฅผ ๋จผ์ ํ๊ณ ์ค์น๋ฅผ ์งํํ๋ค.
yum remove mysql-server
1. ์ค์น ๊ณผ์
( 1 / 8 ) ์ธ์คํด์ค์ SSH ๋ฐฉ์์ผ๋ก ์ ์
ssh -i [ํคํ์ด์ด๋ฆ.pem] centos@[ํ๋กํ
IP]
( 2 / 8 ) yum์ ํตํด ๋ค์ด๋ก๋
sudo yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-4.noarch.rpm
- yum repository์ ๋ค์ด ๋ฐ์ MySQL์ด ์ถ๊ฐ๋์๋์ง ํ์ธ
yum repolist enabled | grep "mysql.*-community.*"
๐ก yum์ด๋?
2023.01.13 - [ํ๋ก๊ทธ๋๋ฐ/Linux] - Yum์ด๋? ๊ฐ๋ , ์ฌ์ฉ๋ฒ ๋ฐ ๋์๋ฐฉ์์ ๋ํด์
( 3 / 8 ) MySQL ์ค์น
sudo yum install mysql-community-server
( 4 / 8 ) MySQL version ํ์ธ
mysql --version
( 5 / 8 ) MySQL ์์
sudo systemctl start mysqld
( 6 / 8 ) ์์๋น๋ฐ๋ฒํธ ํ์ธ
sudo grep '์์๋น๋ฐ๋ฒํธ' /var/log/mysqld.log
( 7 / 8 ) root ๊ณ์ ์ ์์๋น๋ฐ๋ฒํธ๋ก MySQL ์ ์
mysql -u root -p
( 8 / 8 ) root ๊ณ์ ์ ์์๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
ALTER USER 'root'@'localhost' IDENTIFIED BY '[๋ณ๊ฒฝํ ๋น๋ฐ๋ฒํธ]';
2. ์ค์น ๊ฒฐ๊ณผ
sudo systemctl start mysqld
sudo systemctl status mysqld