- 새로운 버전의 MySQL 서버를 선택할 때도 최소 GA 버전은 지나서 15~20번 이상의 마이너 버전을 선택하는 것이 좋다
- 항상 메이저 버 전 업그레이드를 할 때는 MySQL 서버의 매뉴얼을 정독한 후 진행할 것을 권장
- MySQL 새로운 버전을 업그레이드하기 전
mysqlcheck
를 통해 호환성을 체크해볼 수 있다.
- 시스템 계정 권한
- 계정관리(계정생성및삭제,그리고 계정의권한 부여 및 제거)
- 다른세션(Connection) 또는 그 세션에서 실행중인 쿼리를 강제종료
- 스토어드 프로그램 생성시 DEFINER를 타사용자로 설정
- 시스템 계정과 일반 계정의 개념이 도입된 것은 DBA(데이터베이스 관리자) 계정에는 SYSTEM_ USER 권한을 할당하고 일반 사용자를 위한 계정에는 SYSTEM_USER 권한을 부여하지 않게 하기 위해서
- MySQL 기본 계정
- 'mysql.sys'@'localhost': MySQL 8.0부터 기본으로 내장된 sys 스키마의 객체(뷰나 함수, 그리고 프로시저)들 의 DEFINER로 사용되는 계정
- 'mysql.session'@'localhost':MySQL플러그인이서버로접근할때사용되는계정
- 'mysql.infoschema'@'localhost':information_schema에정의된뷰의DEFINER로사용되는계정