Hey Tech
MacOS์์ MySQL ์ค์น/์คํ/์ค์ง/์ญ์ ๋ฐฉ๋ฒ! ๋ณธ๋ฌธ
MacOS์์ MySQL ์ค์น/์คํ/์ค์ง/์ญ์ ๋ฐฉ๋ฒ!
Tony Park 2021. 12. 1. 08:06๐ก๋ชฉํ
MacOS(i.e., ๋งฅ๋ถ, ์์ด๋งฅ)์์ MySQL์ ์ค์น/์คํ/์ค์ง/์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ํ์ตํ๋ค.
๋ชฉ์ฐจ
1. MySQL ์ค์น
2. MySQL ์คํ
3. MySQL ์ค์ง
4. MySQL ์ญ์
1. MySQL ์ค์น
Home Brew๋ฅผ ํ์ฉํด MySQL์ ์ค์นํด ์ค๋๋ค.
brew install mysql
MySQL ์ค์น ํ์ธ
MySQL์ด ์ ์์ ์ผ๋ก ์ค์น๋์๋์ง ํ์ธํด ์ค์๋ค.
service list์ mysql์ด ์ถ๋ ฅ๋๋ฉด ์ ์์ ์ผ๋ก ์ค์น๋ ๊ฒ์ ๋๋ค.
brew services
2. MySQL ์๋ฒ ์คํ
MySQL ์๋ฒ๋ฅผ ์คํํฉ๋๋ค.
mysql.server start
MySQL ์๋ฒ ์คํ ํ์ธ
MySQL์ด ์ ์์ ์ผ๋ก ์๋น์ค ๋๊ณ ์๋์ง ํ์ธํ๊ฒ ์ต๋๋ค.
brew services
MySQL ์ฌ์ฉ ํฌํธ ํ์ธ
MySQL์ ์ฃผ๋ก 3306 ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํด๋น ํฌํธ๊ฐ ์ด๋ ค์๋์ง ํ์ธํด ๋ด ๋๋ค.
netstat -na | grep 3306
3. MySQL ์๋ฒ ์ค์ง
MySQL ์๋ฒ๋ฅผ ๋ฉ์ถ๊ณ ์ถ๋ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด ์ค์๋ค.
brew services stop mysql
MySQL ์๋ฒ ์ค์ง ํ์ธ
์๋ฒ๊ฐ ์ ๋๋ก ๋ฉ์ท๋์ง ํ์ธํด ๋ด ๋๋ค.
brew services
4. MySQL ์ญ์
์ด๋ฒ์๋ MySQL ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
4.1. MySQL ๋๋ ํ ๋ฆฌ ์ญ์
๋จผ์ MySQL ๋๋ ํ ๋ฆฌ๋ฅผ ์ฐพ์ ์ญ์ ํด ์ค๋๋ค.
MySQL ์ค์น ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ์ง ์์ผ์ จ๋ค๋ฉด MySQL์ home ์์ ํด๋์์ usr/local/var ๋๋ ํ ๋ฆฌ์ ์์นํด ์์ต๋๋ค.
cd usr/local/var
๋๋ ํ ๋ฆฌ๋ฅผ ์์ ํ ์ญ์ ํด ์ค๋๋ค.
rm -rf mysql
4.2. HomeBrew๋ฅผ ํตํด MySQL ์ญ์
์ด์ Home Brew๋ฅผ ํตํด MySQL์ ์ญ์ ํด ์ค์๋ค.
brew uninstall mysql
4.3. MySQL ์ญ์ ์ฌ๋ถ ํ์ธ
MySQL์ด ์ ๋๋ก ์ญ์ ๋์๋์ง ํ์ธํด ์ค๋๋ค.
brew services list
์๋์ ๊ฐ์ด ๋ฆฌ์คํธ์ mysql์ด ์ถ๋ ฅ๋์ง ์์๋ค๋ฉด ์ ์์ ์ผ๋ก ์ญ์ ๋ ๊ฒ์ ๋๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ ๋งฅOS์์ MySQL ์ค์น, ์คํ, ์ค์ง, ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ดค์ต๋๋ค.
ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์!
๊ทธ๋ผ ์ค๋๋ ์ฆ๊ฒ๊ณ ๊ฑด๊ฐํ ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค.
๊ณ ๋ง์ต๋๋ค :-)
'AI & ๋น ๋ฐ์ดํฐ > MySQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MySQL] ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ๋ฐฉ๋ฒ (0) | 2021.12.31 |
---|---|
[MySQL] Update: ํน์ ๋ฐ์ดํฐ ๋ณ๊ฒฝํ๊ธฐ! (0) | 2021.11.29 |
[MySQL] DATE_FORMAT: ๋ ์ง/์๊ฐ ํ๊ธฐ ๋ฐฉ์ ์ง์ ํ๊ธฐ (4) | 2021.02.27 |