5.7 빠져있는 이야기

1750 단어 CircleCI
여느 때처럼 Giit에서 push할 때 오음이 나는 메일.

허둥지둥 CircleaCi를 확인하면...
MYSQL_USER="root", MYSQL_PASSWORD cannot be used for the root user
    Use one of the following to control the root user password:
오류 orz

미치광이


어제는 잘 진행되었는데 왜 잘 안되는지 모르겠어요 orz에 푹 빠졌어요
뭔가 이상한 코드로 바꿔서 코드를 다시 써봤는데 어제와 같은 상태에서도 완전히 고칠 수가 없는 것 같아요 (← 원래 이 오류예요)
이후 오구로 샅샅이 뒤져 데이터베이스를 마리아 DB로 만드는 등 다양한 테스트(참고로 마리아 DB는 순조롭게 진행되고 있다)

판명


완전히 해결할 수 없기 때문에 이후 트위터에서 circleaci를 찾아보니 많은 사람들이 똑같았다.
보아하니 mysql:5.733
comfig.yml
MYSQL_USERNAME: 'root'
루트를 지정하면 오류가 발생할 수 있습니다.

잠정적 해결 방법


이것은 단지 잠정적인 방법일 뿐, 아마도 칭찬할 만한 방법은 아닐 것이다
comfig.yml
image: circleci/mysql:5.7
열다
comfig.yml
image: circleci/mysql:5.7.32
중으로 지정되면 순조롭게 진행될 겁니다.등급을 낮추는 것이기 때문에 칭찬할 만한 방법이 아닐 수도 있습니다. 어쨌든 이렇게 하면 orz를 해결할 수 있습니다.

최후


역시 각종 정보를 포착하는 능력이 중요하다 orz(느리다)
원래 circleaci에 대한 지식도 별로 없는데 억지로 도입하면 안 돼요 orz
도입이라면 뒤에서 어떻게 일을 하는지 잘 생각해야 한다(느리다)

좋은 웹페이지 즐겨찾기