BBZJUN's
[하나은행] Digital hana 路
JAVA
J1
JavaScript
NEXT
N1
N2
N3_강재준의 과제2셋팅
React
R1
R2
R3
R4 copy
R4
SQL
Spring
TypeScript
T1
T2
T3
T4
공부
JavaScript
기술면접
프론트엔드
코딩테스트
백준
코드트리
알고리즘이름(1)
알고리즘이름(2)
JAVA개념
Home
Contact
Copyright © 2024 |
Yankos
BBZJUN
>
[하나은행] Digital hana 路
> SQL
...
SQL
MySQL
MySQL 개발환경세팅 1. sql 폴더 생성 ex) mkdir sql 2. docker-compose.yml 파일을 sql 폴더 안에 생성하기 docker-compose.yml 내용 > <<< services: localdb: container_name: hana4db image: mysql:8.0 ports: - 3309:3306 environment: MYSQL_ROOT_PASSWORD: TestdbRoot MYSQL_DATABASE: testdb command: - --character-set-server=utf8mb4 - --collation-server=utf8mb4_unicode_ci - --log_bin_trust_function_creators=1 volumes: - ./mysql:/var/lib/mysql >>> 공유 디렉토리 만들기 sql 폴더 안에 mysql이라는 폴더를 만들어서(위의 volumes가 공유폴더이름) ``shell $> docker compose up -d ⇐⇒ docker-compose up -d down (container 제거) $> docker-compose down 확인 $> docker ps cf. 시작만 (docker compose stop) $> docker compose start 완전삭제: -volumne, -stop, -force volumes: $> docker compose rm -vsf # mysql 접속하기 ```shell mysql -u root -p // 3306포트면 mysql -u root -p -P 3309 //포트가 다를경우 뒤에 -P 쓰고 포트 걸어주기 use mysql로 mysql로 접속하기 데이터 넣어주기 sql파일을 해당 폴더 안에 넣고 mysql -u root -p -P 3309(3306이 기본이라 필요없으면 -p까지만 쓴다 ) testdb(해당db이름) < testdb_sample.sql(파일이름)
[하나은행] Digital hana 路
· 2024-11-18
<
>
Touch background to close