사용자 도구

사이트 도구


database:mysql:install

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
database:mysql:install [2024/02/06 22:12]
kwon37xi [Docker]
database:mysql:install [2024/02/07 13:45] (현재)
kwon37xi
줄 16: 줄 16:
 docker run --name mysql8 \ docker run --name mysql8 \
     -p 3306:3306 \     -p 3306:3306 \
 +    -e LANG=C.UTF-8 \
     -e MYSQL_ROOT_PASSWORD=root \     -e MYSQL_ROOT_PASSWORD=root \
     -e MYSQL_ROOT_HOST='%' \     -e MYSQL_ROOT_HOST='%' \
줄 25: 줄 26:
     --general-log=true --slow-query-log=true --log-output=TABLE \     --general-log=true --slow-query-log=true --log-output=TABLE \
     --default-authentication-plugin=mysql_native_password     --default-authentication-plugin=mysql_native_password
- 
-# --log-output=TABLE 일 실제 운영환경에서는 사용금지 
-# --default-authentication-plugin=mysql_native_password : mysql 8 에서  암호화안된 접속 방식으로 비번 인증 
 </code> </code>
 +  * ''%%--log-output=TABLE%%'' 는 테이블에 모든 로그를 남김. 실제 운영환경에서는 사용금지
 +  * ''%%--default-authentication-plugin=mysql_native_password%%'' : mysql 8 에서  암호화안된 접속 방식으로 비번 인증
 +  * ''%%-e LANG=C.UTF-8%%'' 가 있어야 한글 입력이 가능해짐.
  
 <code sh> <code sh>
줄 49: 줄 50:
 ==== client 실행 ==== ==== client 실행 ====
 <code sh> <code sh>
-docker exec -it mysql57 mysql -uroot -p+docker exec -it mysql8 mysql -uroot -p
 </code> </code>
  
database/mysql/install.1707225136.txt.gz · 마지막으로 수정됨: 2024/02/06 22:12 저자 kwon37xi