๋์ปค์ MySQL ์ค์น
docker pull --platform linux/amd64 mysql:5.7MySQL Docker ์ปจํ
์ด๋ ์์ฑ
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=<๋น๋ฐ๋ฒํธ ์
๋ ฅ> -d -p 3306:3306 mysql:latestMySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฌ์ฉ์ ์์ฑ
mysql> create user 'jinseo'@'localhost' identified by 'password';์ปจํ
์ด๋ ์ธ๋ถ์์ MySQL์ ๋ก๊ทธ์ธ์ด ํ์ํ ์,ย
localhostย ๋์ ย %๋ฅผ ์
๋ ฅํ๋ค.MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ฑํ ์ ์ ์์ ๋ชจ๋ DB ๋ฐ ํ
์ด๋ธ ์ ๊ทผ ๊ถํ ๋ถ์ฌ
mysql> grant all privileges on *.* to 'jinseo'@'localhost';์ค์ ํ ๊ถํ ์ ์ฉ
mysql> flush privileges;์ปจ๋ค์ดํฐ ์ ์
docker exec -it [container-name] bin/bashMySQL ์ ์
mysql -u root -p๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฆฌ์คํธ ํ์ธ
mysql> SHOW DATABASES;๋ฐ์ด๋ฒ๋ฒ ์ด์ค ์์ฑ
mysql> CREATE DATABASE UserLog;DB ์ ํ
mysql> use UserLog;ํ
์ด๋ธ ํ์ธ
mysql> SHOW tables;ย
