์ผ๋จ ์คํํด์ su๋ก ๋ฃจํธ ๊ณ์ ์ผ๋ก ๋ณํํฉ์๋ค(๋น๋ฒ ๊ธฐ์ต ์ ๋๋ค๋ฉด sudo passwd root ํด์ ๋น๋ฒ ์ค์ ํ์ญ์์ค)
mysql ์ค์น
sudo apt-get install mysql-server
ํ์ฐธ ๊ธฐ๋ค๋ฆฌ๋ฉด ์ค์น๊ฐ ๋ค ๋ฉ๋๋ค
์คํํ๋ ๋ฒ
mysql -p
๋น๋ฒ ์ ๋ ฅํ๋ผ๋๋ฐ ์ฒ์ ์คํํ์ผ๋ฉด ๋น๋ฒ์ด ์๊ธฐ์ ๊ทธ๋ฅ ์ํฐ์น๋ฉด ๋ฉ๋๋ค
์ผ์ผ ์คํ๋๋ค๋ฉด ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํด๋ด ์๋ค.
alter user ์ ์ ์ด๋ฆ@localhost identified by ‘๋น๋ฐ๋ฒํธ์
๋ ฅ’;
์ ์ ์ด๋ฆ์ root๋ก ์ ์ํ๋ค๋ฉด root, ๋ค๋ฅธ ๊ณ์ ์ผ๋ก ์ ์ํ๋ค๋ฉด ๊ทธ ๊ณ์ ๋ช ์ ์ด์ฃผ์ฌ ๋ฉ๋๋ค.
์ด๋ฐ ์์ผ๋ก ๊ธฐ๋ณธ ์ฌ์ฉ์ ํด๋ด ์๋ค
create database ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ช
; ##๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑ
create user ์ ์ ๋ช
@localhost identified by '๋น๋ฐ๋ฒํธ'; flush privileges; ##์ ์ ์์ฑ
grant all privileges on ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฆ.* to ์ ์ ๋ช
@localhost; flush privileges; ##์ ์ ์๊ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ ๊ถํ ๋ถ์ฌ
show grants for ์ ์ ๋ช
@localhost; ##์ ์ ์๊ฒ ๋ถ์ฌ๋ ๊ถํ ํ์ธ
revoke all on ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ฆ.ํ
์ด๋ธ๋ช
from ์ ์ ๋ช
@localhost; ##์ ์ ์ ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ถํ ์ญ์
728x90
๋ฐ์ํ
0