본문 바로가기

개발10

HOW TO: mysql 8 에서 유저 패스워드 변경하기 MYSQL 5.7을 사용하다, AWS RDS로 이전하면서 mysql 8.0.13 으로의 업그레이드를 진행하게 되었다. 문제는 테스트를 위해서 로컬 docker환경에서 이미지를 내려받아, 유저의 패스워드를 변경하려 했지만 아래와 같이 오류가 일어났다. mysql> UPDATE mysql.user SET password=PASSWORD('PaSsWoRdToChAnGe') WHERE user='DBUSER'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('PaSsWoRdToChA.. 2019. 1. 26.
gitignore 파일 수정 후 해야하는 작업 gitignore 파일 수정 후 gitignore에 추가/삭제 된 파일을 git에도 반영시키고 싶다면 아래의 한줄짜리 코드를 복사해서 붙여넣으면 반영이 된다. git rm -r --cached . && git add . && git commit -m "fixed untracked files"단, 이미 서버에 올라 간 파일들의 history는 변함이 없음을 유의하자. 2018. 12. 4.
Nuxt.js 에서 동적 route시 트랜지션 안되는 문제 해결 사용하고 있는 Layout 의 파일에서 아래와 같이 수정한다. 간단히 설명하자면, 동적 route를 사용하더라도 nuxt-child 에 key를 부여하여 트랜지션이 작동하도록 하는것이다. 참조 : https://github.com/nuxt/nuxt.js/issues/1651#issuecomment-340193233 2018. 12. 3.
/usr/local/bin/virtualenv: bad interpreter 문제 해결 방법 1. 문제의 현상 > virtualenv venv zsh: /usr/local/bin/virtualenv: bad interpreter: /usr/local/opt/python/bin/python3.6: no such file or directory 위와같이 virtualenv를 사용하면 인터프리터가 잘못되었다고 오류를 출력함 2. 문제의 원인virtualenv가 참조하고 있는 기본 파이썬 인터프리터 경로에 문제가 생겼거나, 파이썬 버전업 등의 이유로 가리키고 있는 /usr/local/opt/python/bin/python3.6 위 경로에 실행 파일이 존재하지 않아 생기는 문제이다. 3. 해결방법 pip install --upgrade virtualenv virtualenv를 업그레이드 하면 대부분의 문.. 2018. 11. 9.