MySQL

    [docker] m1 맥에서 docker mysql 에러해결

    express + mysql 을 docker-compose.yaml로 동시에 같은 네트워크에 2개의 컨테이너를 띄울 겁니다. docker.compose.yaml 파일에 각 컨테이너에 대한 정보를 입력해야하는데 다음과 같습니다. 하지만 저처럼 m1 맥에서 mysql 컨테이너를 띄울 경우 platform을 적어줘야합니다. mysql_node 컨테이너에 다음 코드를 추가해주시면 됩니다. platform: linux/x86_64 docker-compose.yaml 파일의 전체 코드는 이렇습니다. version: "3.8" services: node_app: build: context: . dockerfile: Dockerfile ports: - "8080:8080" volumes: - .:/app - '/app..

    [MySql] WSL2에서 MySQL 설치 및 실행하는 법

    MySQL 설치 WSL2 터미널에서 아래 명령어로 Ubuntu 패키지를 업데이트합니다. sudo apt update 아래 명령어로 mysql을 설치합니다. sudo apt install mysql-server 설치확인하고 버전 번호를 확인합니다. mysql --version MySQL 시작 해당 명령어로 mysql을 실행합니다. sudo /etc/init.d/mysql start 위 명령어를 실행한 후에 아래와 같은 에러가 발생한다면 su: warning: cannot change directory to /nonexistent: No such file or directory 아래와 같이 명령어를 실행해줍니다. (리눅스OS에 따라 상이) # Ubuntu sudo service mysql stop sudo ..