Software Engineering/MySQL (4) 썸네일형 리스트형 [MySQL] 환경 설정 파일로 sql_mode 변경하기 실행 환경Ubuntu 20.04MySQL 8.0.3bash설정 파일 위치 확인다음 명령을 실행하여 mysql이 설정 파일을 찾는 경로 우선순위를 확인한다.# -A 1 옵션은 찾은 라인의 다음 줄 1개를 같이 출력하는 옵션mysql --help | grep -A 1 "Default options" 아래와 같이 출력되면 순서대로 설정 파일이 적용된다. 가장 마지막에 읽은 설정이 최종적으로 적용된다.Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf/etc/my.cnf/etc/mysql/my.cnf~/.my.cnf : 유저 홈 디렉토리의 설정이 가장 높은 우선 순위를 .. [MySQL] 사용자 계정 생성 및 권한 관리 방법 실행 환경MySQL 8.0Ubuntu 20.04MySQL 접속하기localhost에서 root 계정으로 접속합니다.# password 기반 인증을 사용하는 경우mysql -u root -p# auth_socket 인증을 사용하는 경우 localhost에서 비밀번호 없이 접속sudo mysql계정 인증 방식 확인하기 (plugin)auth_socket: sudo mysql로 비밀번호 없이 접속 가능mysql_native_password, caching_sha2_password: mysql -u root -p로 비밀번호 입력 후 접속 가능SELECT user, host, plugin FROM mysql.user WHERE user = 'root';+------+-----------+--------------.. MySQL 8.0 계정 비밀 번호 변경 방법 사용자 목록 확인하기SELECT user, host FROM mysql.user;먼저 mysql.user 테이블에서 존재하는 모든 사용자 계정 정보를 불러온다.현재 접속한 계정 정보 출력SELECT USER(), CURRENT_USER();USER 함수를 사용하여 인증된 사용자, 호스트를 확인한다.CURRENT_USER 함수를 사용하여 현재 세션에 사용된 계정 정보를 확인한다.비밀번호 변경ALTER USER '현재_사용자명'@'호스트' IDENTIFIED BY '새로운_비밀번호'; mysql MHA 참고 자료 https://github.com/yoshinorim/mha4mysql-manager/wiki HomeDevelopment tree of Master High Availability Manager and tools for MySQL (MHA), Manager part - yoshinorim/mha4mysql-managergithub.com https://hoing.io/archives/9175 MySQL MHA(Master High Availability) 1 - MHA 기능 설명 및 아키텍처 설명MySQL HA솔루션인 MHA에 관한 내용으로 MHA 기능 설명 및 아키텍처에 대한 설명을 합니다.hoing.io 이전 1 다음