소개
게시글
질문&답변
docker mysql dbeaver utf-8 error
안녕하세요 kyman940214님!해당 에러의 경우 생성된 MySQL의 character이 한글을 입력받을 수 없는 포맷으로 설정 되었기 때문으로 보여집니다.여러가지 해결 방법이 있을 것으로 보여지지만, 우선 별도의 커맨드를 입력하지 않는 방향으로 해결할 수 있도록 docker-compose.yaml 파일에 아래의 코드를 추가해 주시길 바랍니다.command: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci']위 커맨드는 생성된 MySQL 컨테이너의 character을 변경하는 커맨드입니다. 그리고 여기서 설정되는 utf8mb4는 한글을 지원하는 character입니다. 아래와 같이 docker 내부에서 띄워지는 db를 구성하는 yaml에 추가해 주시면 됩니다. docker-db: image: mysql:latest environment: MYSQL_DATABASE: mydockerdb MYSQL_ROOT_PASSWORD: 'root' command: ['mysqld', '--character-set-server=utf8mb3', '--collation-server=utf8mb3_unicode_ci'] ports: - 3306:3306 감사합니다 :)
- 0
- 1
- 428
질문&답변
nestjs, graphql 강의중 resolver에서 service 클래스 메서드에 접근을 못 하는듯 합니다.(인젝트가 제대로 안된 듯 합니다.)
안녕하세요 Walter님!스스로 문제를 해결해 주셨군요!dist 폴더의 경우, 우리가 nest 서버를 구동하는 과정에서 생성됩니다. 이후 대한 폴더의 내용 또한, 서버를 구동하는데 활용되죠.때문에 이전의 코드를 통해 생성된 dist 폴더는 현재 우리가 작성한 코드와 동기화 되어 있지 않을 수 있어서 발생한 문제였던 것으로 보여지네요!
- 0
- 2
- 558
질문&답변
graphql 접속문제
안녕하세요 우형규님!현재로서는 문제 없이 접속이 가능한 것으로 확인됩니다.다만, 해당 과정에서 진행하는 실습의 경우 필수가 아니며, 또한 이에 활용되는 서버는 예고 없이 서비스가 종료될 수 있다는 점 숙지 후 학습해 주시길 바랍니다!감사합니다 :)
- 0
- 2
- 445
질문&답변
unexpected end of input
안녕하세요 SW님!올려주신 질문의 내용과 코드를 확인해 보았을 때, createTokenOfPhone 함수가 올바르게 작성되지 않았기 때문으로 보여집니다! 함께 올려주신 코드의 경우 createTokenOfPhone 함수를 닫아주는 중괄호가 하나 부족한 것으로 보여지니 추가해 보시길 바랍니다.또한 해당 에러의 경우 문법적인 문제가 있을 때 자주 보여지는 문구로, 추후 같은 문제 발생시 문법적인 부분, 예를 들어 지금과 같이 열리고 닫힌 중괄호의 개수와 짝이 올바르게 작성 되어 있는지 확인해 보시길 바랍니다.감사합니다 :)
- 0
- 1
- 908
질문&답변
[ODM-MongoDB접속] post요청 후 몽고DB에서 조회가 안됩니다.
안녕하세요 치카치카님!업로드 해주신 질문의 내용을 확인해 보았을 때, 가장 먼저 의심되는 부분은 local 즉, 치카치카님 pc 자체에 설치된 MongoDB와 Docker 내부에서 띄워진 MongoDB의 포트 번호 충돌입니다. 따라서 27017 포트를 사용하는 local의 MongoDB가 정상적으로 종료된 상태인지 확인해 보시길 바랍니다!
- 0
- 1
- 729
질문&답변
제공해주신 노션 사이트 자료를 개인 노션에 사용해도 되나요?
안녕하세요 현재김님!제공해 드린 학습 자료 상단에 적힌 내용과 같이 자료의 무단 도용, 배포, 복제는 금지하고 있습니다.명시된 내용을 제외하고는 수익 창출 등의 목적이 아니라면 활용 하셔도 무방합니다.감사합니다 :)
- 0
- 1
- 376
질문&답변
섹션7-newSpan.textContent = todoContents; 에 관해
안녕하세요 weekend12님!질문해 주신 내용을 확인해 보면 newSpan.textContent = todoContents;위 코드의 todoContents를 todoInput.value로 변경하였을 때, 왜 localStorage에 빈 문자열("")이 저장되는 것인지에 관한 질문으로 파악되네요!먼저 createTodo 함수는 li 태그로 표현되는 할 일 목록을 하나씩 생성하기 위해 활용되는 함수입니다.각 할 일을 담고 있는 li 태그를 생성하고 마지막에는 localStorage에 새롭게 추가된 데이터를 더해 목록을 저장하게 되죠. createTodo 함수가 호출되는 경우, 즉 할 일 목록이 하나씩 생성되는 때는 총 두가지 입니다.input box에 할 일을 입력하고 Enter 키를 누르는 경우페이지가 렌더링 될 때, localStorage에 할 일 목록이 저장되어 있는 경우먼저 첫번째 경우는 todoInput의 value가 존재합니다. 우리가 직접 할 일을 입력하고 Enter 키를 눌렀기 때문이죠.두번째 경우는 페이지가 렌더링 될 때 실행되는 경우입니다. 즉, 우리가 어떠한 동작을 취하기도 이전에 페이지가 불러와지며 바로 실행되는 것이죠. 이때는 input box가 당연히 비어 있겠죠?때문에 우리는 localStorage에 저장된 데이터들을 storageData라는 이름의 매개변수로 받아와서 저장된 내용을 토대로 li 태그를 하나씩 생성했습니다. 이후 과정에서 우리는 localStorage에 값을 저장할 때, 현재 존재하는 li 태그들을 참조해서 값을 저장했습니다.그런데 우리가 todoContents를 사용하지 않고 todoInput의 value를 사용한다면, 2번 경우에 해당하여 createTodo 함수가 호출 됐을 때, 빈 값을 사용해서 li 태그가 생성 되었을테니, localStorage에도 빈 문자열이 저장되어 버리는 것이죠.
- 0
- 1
- 267
질문&답변
도커내부 접속 안됨
안녕하세요 cgc님!현재 수강에 활용하고 계신 OS가 윈도우인 것으로 확인됩니다.OS마다 명령어에 사용되는 경로, 파일 등이 상이할 수 있기 때문에 발생한 문제로 보여집니다.윈도우 OS에서 docker 내부의 container를 들여다 보기 위해서는 /bin/bash가 아닌 /bin/sh를 사용해야 합니다.아래의 명령어로 다시 시도해 보시기 바랍니다!docker exec -it 컨테이너_ID /bin/sh 혹은 docker exec -it 컨테이너_ID sh감사합니다 :)
- 1
- 1
- 1.3K
질문&답변
1:1 관계 등록 API 강의 creatProduct 시 에러가 발생합니다
안녕하세요 김가영님!올려주신 질문 내용만으로는 원인을 명확하게 규정하는 것이 어려우므로 예상되는 원인을 알려 드릴테니 참고하여 수정해 보시길 바랍니다!우선 에러의 내용을 보면 데이터베이스에 데이터를 생성하는 과정에서 에러가 발생한 것으로 보여집니다.때문에, 데이터를 정상적으로 받아오고 있는지, 받아온 데이터를 활용해 create를 하는 과정에서 해당 데이터가 올바르게 입력되고 있는지 확인하는 것이 가장 먼저 시도해봐야 할 과정으로 보여집니다!감사합니다 :)
- 0
- 1
- 313
질문&답변
API-Gateway2 섹션 Apollo 서버 구동 에러
안녕하세요 제리제리님!질문해 주신 내용과 같이 버전 문제가 존재하는 것으로 확인되었습니다.services/auth와 services/resource 폴더 안에 있는 package.json 파일의 dependencies 항목 내,@apollo/subgraph... 한 줄을 삭제하신 뒤에 아래의 명령어를 터미널에 입력하여 특정 버전의 subgraph를 설치해 주시면 강의를 그대로 수강하실 수 있습니다.yarn add @apollo/subgraph@2.2.2관련된 내용은 빠른 시일 내에 조치하도록 하겠습니다. 감사합니다 :)
- 1
- 3
- 572