μ΄μνκ² λ§₯μμ λ‘컬 mysql μ΄λ mariadbλ λ€ μ λλ‘ μ€μΉκ° μλμ,
μ£Όλ³μμ λμ»€λ‘ μ€μΉν΄λ³΄λΌλ μκΈ°λ₯Ό λ£κ³ … λμ»€λ‘ μ€μΉ μ§ν (νμ¬ μ§νλ λΆλΆλ μ½μ§μ λ§μ΄ νλ©΄μ μκΈ° λλ¬Έμ.. λ€μ μ€μΉν κ²½μ° μ΅μν κ²μμκ°μ΄λΌλ μ€μ΄κΈ° μν΄ μ μ΄λλ€)
λ컀 μ€μΉ
mariadb OR mysql μ€μΉ
# mysql
$ docker run --name mysql-db -p 3306:3306 -e MYSQL_ROOT_PASSWORD=secure -d mysql
# mariadb
$ docker run --name maria-db -p 3306:3306 -e MYSQL_ROOT_PASSWORD=secure -d mariadb
mariadb λ컀 컨ν μ΄λ μ€ν
docker container run -d -p 13306:3306 \
-e MYSQL_ROOT_PASSWORD=root \
-v /Users/Shared/data/mariadb:/var/lib/mysql \
--name mariadb_local mariadb
λ³Όλ₯¨ λ‘컬μμ μ μ₯νλ 건 μ²μμλ *-v pwd
/wp_db:/var/lib/mysql * λ μ΄λ°μμΌλ‘ νλ €κ³ νλλ° λ§₯μμ μ§ννλ κΆνμ΄λ λλ λμμ λΉ λ₯΄κ² ν¬κΈ°
컨ν μ΄λ μ μ
# λ컀μ μλ mysql 컨ν
μ΄λ μ κ·Ό
docker exec -it mariadb_local bash
# μ μλ°©λ²
mysql -u root -p
# λ컀λ‘κ·Έ 보기
docker logs -f --tail=10 maria
컨λ°μ΄λ μ μνμ μ viκ° λμ μνλ©΄..
apt-get update
apt-get install vim
###127.0.0.1:3306 μΌλ‘ μ μμ΄ μλ μ (ν¬νΈ λ³κ²½ λ°©λ²μκΈ° μ κΉμ§ μμ)
– https://stackoverflow.com/questions/46069446/unable-to-connect-to-mysql-container-with-sequel-pro-client