본문 바로가기

DB/MySQL3

Mysql 도커설치 https://jmlim.github.io/docker/2019/07/30/docker-mysql-setup/ Docker를 통한 MySQL 설치하기. · 기억하기 위한 개발노트 Docker를 통한 MySQL 설치하기. 30 Jul 2019 | Docker docker MySQL 도커 Mysql Docker 한글문제 2020-02-26 에 한글깨짐 관련 내용 추가 함. 이 글에선 docker에서 MySQL을 설정하는 방법과 docker를 통해 설치한 MySQL에 접근 방법에 대해 알아본다. Docker가 무엇인지 알고, MySQL을 사용하는 방법을 이해하고 SQL 명령을 사용하여 사용자를 생성하고, 데이터베이스를 만들고, 권한을 jmlim.github.io 2020. 3. 9.
[에러]Client does not support authentication protocol requested by server; consider upgrading MySQL client Client does not support authentication protocol requested by server; consider upgrading MySQL client mysql installer > server 옆에 reconfigure > Auth 설정가서 legacy 선택 MySQL5.0으로 진행하는 예제를 MySQL8.0으로 진행하였고 Node.js, express.js, sequelize 환경이였다. 그 와중에 sequelize가 DB에 조회를 하려고 접근하는 중에 발생하는 오류이다. MySQL8.0에 새로 적용된 caching_sha2_password인증기술이 키워드 이다. 보안옵션을 끄면 간단히 해결되지만 찜찜하다. 2019. 10. 3.
MySQL 컨테이너 mysql mysql-connector-java 커넥터 의존성 추가 docker run --name mysql_boot -e MYSQL_ROOT_PASSWORD=1 -e MYSQL_DATABASE=springboot -e MYSQL_USER=sungmin -e MYSQL_PASSWORD=pass -d mysql 컨테이너 생성 docker exec -it mysql_boot bash 인터렉티브 모드 mysql -u sungmin -p (엔터를 누른다. -p옵션을 주지만, 비밀번호는 다음라인에서 입력해야 정상적으로 인식한다.) pass (루트 패스워드를 입력하고 엔터를 누른다) show databases; (데이터 베이스 선택) use springboot; show tables; create user 'su.. 2019. 9. 14.